{% extends "base.html" %} {% block title %}Monitoring - ICDEV™ Dashboard{% endblock %} {% block content %}
System health, alerts, and self-healing activity
flowchart TD
F[Failure Detected] --> A{Confidence
Level?}
A -->|">= 0.7"| AUTO[Auto-Remediate]
A -->|"0.3 - 0.7"| SUGGEST[Suggest Fix
Await Approval]
A -->|"< 0.3"| ESC[Escalate with
Full Context]
AUTO --> CHECK{"Heals/hr
< 5?"}
CHECK -->|Yes| HEAL[Execute
Remediation]
CHECK -->|No| COOL[Cooldown
10 min]
HEAL --> LOG[Log to
Audit Trail]
SUGGEST --> LOG
ESC --> LOG
style AUTO fill:#1a3a2d,stroke:#28a745,color:#e0e0e0
style ESC fill:#3a1a1a,stroke:#dc3545,color:#e0e0e0
style SUGGEST fill:#3a3a1a,stroke:#ffc107,color:#e0e0e0
| Severity | Title | Source | Project | Status | Auto-Healed | Created |
|---|---|---|---|---|---|---|
| {{ alert.severity }} | {{ alert.title }} | {{ alert.source }} | {% if alert.project_id %} {{ alert.project_id[:12] }} {% else %} — {% endif %} | {{ alert.status }} | {% if alert.auto_healed %} Yes {% else %} No {% endif %} | {{ alert.created_at }} |
| No recent alerts | ||||||
| Trigger Source | Pattern | Action Taken | Outcome | Duration (s) | Escalated To | Created |
|---|---|---|---|---|---|---|
| {{ event.trigger_source }} | {{ event.pattern_description or '—' }} | {{ event.action_taken or '—' }} | {% if event.outcome %} {{ event.outcome }} {% else %} — {% endif %} | {{ event.duration_seconds or '—' }} | {{ event.escalated_to or '—' }} | {{ event.created_at }} |
| No self-healing events recorded | ||||||