Total Modules
{{ watchers.total }}
Healthy
{{ watchers.installed_count }}
Failed
{{ watchers.failed_count }}
Disabled
{% with disabled_count=watchers.total|add:"-"|add:watchers.installed_count|add:"-"|add:watchers.failed_count %}
{{ disabled_count|default:0 }}
{% endwith %}
Watchers & Modules
Status of all observation modules. Failed modules are isolated and don't affect others.
{% for module in watchers.modules %}
{% if module.error %}
{% endif %}
{% endif %}
{% empty %}
{% endfor %}
{% if module.is_healthy %}
{% elif module.is_disabled %}
{% else %}
{% endif %}
{{ module.name }}
{{ module.description }}
{% if module.is_healthy %}
Healthy
{% elif module.is_disabled %}
Disabled
{% else %}
Failed
{% endif %}
{% if module.error %}
{% endif %}
Error Details
{{ module.error }}
{% if module.error_traceback %}
Show full traceback
{{ module.error_traceback }}
No modules registered yet.
Failed Modules Summary
{% for name, error in watchers.failed.items %}
{% endfor %}
{{ name }}
{{ error }}
How to fix failed modules:
-
Install missing dependencies (e.g.,
pip install celeryfor Celery watcher) -
Or disable them in settings:
ORBIT_CONFIG = {'RECORD_CELERY': False} - Failed modules are isolated and don't affect other Orbit functionality.
Dashboard
View all recorded entries
Performance Stats
View analytics and metrics