APIs überwacht
{{ overview.apis?.length || 0 }}
Aktuell Down
{{ downCount }}
MTTR (Ø Wiederherstellung)
{{ overview.mttr_minutes ? overview.mttr_minutes + ' Min' : '-' }}
MTTF (Ø Zeit bis Fehler)
{{ overview.mttf_minutes ? formatDuration(overview.mttf_minutes) : '-' }}
API-Vergleich (letzte 7 Tage vs. Vorwoche)
| API | Status | Uptime | Avg RT | P95 | Min | Max | Checks | Fehler | Trend RT |
|---|---|---|---|---|---|---|---|---|---|
| {{ api.name }} | DOWN OK | {{ api.current_week?.uptime ?? '-' }}% | {{ api.current_week?.avg_rt ?? '-' }}ms | {{ api.current_week?.p95 ?? '-' }}ms | {{ api.current_week?.min_rt ?? '-' }}ms | {{ api.current_week?.max_rt ?? '-' }}ms | {{ api.current_week?.total_checks ?? 0 }} | {{ api.current_week?.errors ?? 0 }} | {{ Math.abs(api.trend_rt) }}% - |
Keine API-Daten vorhanden
Response-Time Analyse
Granularität:
{{ th.label }}: {{ th.value }}ms
Uptime-Kalender
Keine Daten
0%
100%
Fehler-Verteilung
Keine Fehler im gewählten Zeitraum
{{ errorData.successful || 0 }} erfolgreiche Checks
{{ errorData.successful }} erfolgreiche Checks, {{ errorData.errors?.reduce((a,b) => a + parseInt(b.count), 0) || 0 }} Fehler
Response-Zeit nach Tageszeit (Ø ms)
| {{ (h-1).toString().padStart(2,'0') }} | |
|---|---|
| {{ day }} |
{{ getHeatmapValue(day, h-1) }}
|
Keine Daten
Incident-Timeline
{{ inc.api_name }}
{{ inc.severity }}
{{ inc.message }}
{{ formatTime(inc.time) }}
Keine Incidents im gewählten Zeitraum