Window end 2026-10-03T12:12:17Z · computed from collected metric results, no database connections
Bad right now = the newest collection is failing; this is the one to act on. Window breach = the rolling objective is missed, and the service may already have recovered. Objects in backlog = operational debt, work to schedule rather than an incident. Cannot measure = the collector produced no reading, which is a monitoring fault rather than a service fault.
Since the previous run: 0 newly failing, 0 recovered, 0 worse, 0 better, 11 unchanged.
| Instance | Verdict | Availability | Backup & recovery | Replication / HA | Integrity & operations | Monitoring | Bad now |
|---|---|---|---|---|---|---|---|
| SQL Server14 | |||||||
| ACME-198-51-100-210 | ❌ FAILED | 100% | 94.86% | — | — | 100% | 1 |
| ACME-203-0-113-99 | ❌ FAILED | 100% | 96.56% | — | — | 100% | 1 |
| ACME-198-51-100-92 | ❌ FAILED | 100% | 83.33% | — | — | 100% | 0 |
| ACME-203-0-113-69 | ❌ FAILED | 100% | 71.23% | — | — | 100% | 1 |
| ACME-203-0-113-155 | ❌ FAILED | 100% | 72.03% | — | — | 100% | 1 |
| ACME-198-51-100-170 | ⬜ NO_DATA | no data | no data | — | — | no data | 0 |
| ACME-198-51-100-66 | ⚠️ AT_RISK | 100% | 99.22% | — | — | 100% | 0 |
| ACME-203-0-113-170 | ✅ PASSED | 100% | 99.82% | — | — | 100% | 0 |
| ACME-198-51-100-45 | ✅ PASSED | 100% | 100% | — | — | 100% | 0 |
| ACME-192-0-2-15-MSSQL25-1433 | ✅ PASSED | 100% | 100% | — | — | 100% | 0 |
| ACME-198-51-100-60 | ✅ PASSED | 100% | 100% | — | — | 100% | 0 |
| ACME-192-0-2-243 | ✅ PASSED | 100% | 100% | — | — | 100% | 0 |
| ACME-192-0-2-97 | ✅ PASSED | 100% | 100% | — | — | 100% | 0 |
| ACME-192-0-2-242 | ✅ PASSED | 100% | 100% | — | — | 100% | 0 |
| Oracle1 | |||||||
| ACME-198-51-100-125 | ❌ FAILED | 99.52% | — | — | — | 99.38% | 0 |
| PostgreSQL1 | |||||||
| ACME-192-0-2-15-PG-5433 | ⬜ NO_DATA | 100% | no data | 100% | 100% | 100% | 0 |
| Status | Engine | Instance | Check | Now | Measured | Objective | Data | Why |
|---|---|---|---|---|---|---|---|---|
| ❌ FAILED | SQL Server | ACME-198-51-100-210 | RECOVERABILITY | bad now | 94.86% | >= 99.0 | OK | Observations are sufficiently fresh and complete for evaluation. |
| ❌ FAILED | SQL Server | ACME-203-0-113-99 | RECOVERABILITY | bad now | 96.56% | >= 99.0 | OK | Observations are sufficiently fresh and complete for evaluation. |
| ❌ FAILED | SQL Server | ACME-203-0-113-69 | RECOVERABILITY | bad now | 71.23% | >= 99.0 | COLLECTION_FAILED | Observations are sufficiently fresh and complete for evaluation. |
| ❌ FAILED | SQL Server | ACME-203-0-113-155 | RECOVERABILITY | bad now | 72.03% | >= 99.0 | OK | Observations are sufficiently fresh and complete for evaluation. |
| ❌ FAILED | SQL Server | ACME-198-51-100-92 | RECOVERABILITY | OK now | 83.33% | >= 99.0 | COLLECTION_FAILED | Observations are sufficiently fresh and complete for evaluation. |
| ❌ FAILED | Oracle | ACME-198-51-100-125 | FLEET_AVAILABILITY | OK now | 99.52% | >= 99.9 | OK | Observations are sufficiently fresh and complete for evaluation. |
| ⬜ NO_DATA | SQL Server | ACME-198-51-100-170 | FLEET_AVAILABILITY | — | 0% | >= 99.9 | NO_DATA | No observations were collected in the evaluation window. |
| ⬜ NO_DATA | SQL Server | ACME-198-51-100-170 | MONITORING_COVERAGE | — | 0% | >= 99.0 | NO_DATA | No observations were collected in the evaluation window. |
| ⬜ NO_DATA | SQL Server | ACME-198-51-100-170 | RECOVERABILITY | — | 0% | >= 99.0 | NO_DATA | No observations were collected in the evaluation window. |
| ⬜ NO_DATA | PostgreSQL | ACME-192-0-2-15-PG-5433 | RECOVERABILITY | — | 0% | >= 99.0 | NO_DATA | No observations were collected in the evaluation window. |
| ⚠️ AT_RISK | SQL Server | ACME-198-51-100-66 | RECOVERABILITY | OK now | 99.22% | >= 99.0 | OK | Observations are sufficiently fresh and complete for evaluation. |
server_id/db_type/service), so they are listed together.| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ❌ FAILED | RECOVERABILITY | sqlserver/FORECAST | recoverability | bad now | 94.86% | >= 99.0 | 0 | 1827/1926 | 100.0% / OK |
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/FORECAST | availability | OK now | 100% | >= 99.9 | 0.1 | 3052/3052 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/FORECAST | monitoring | OK now | 100% | >= 99.0 | 1 | 682/682 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ❌ FAILED | RECOVERABILITY | sqlserver/host-205 | recoverability | bad now | 96.56% | >= 99.0 | 0 | 3062/3171 | 100.0% / OK |
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/host-205 | availability | OK now | 100% | >= 99.9 | 0.1 | 5861/5861 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/host-205 | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ❌ FAILED | RECOVERABILITY | sqlserver/STAFFING | recoverability | OK now | 83.33% | >= 99.0 | 0 | 625/750 | 99.87% / COLLECTION_FAILED |
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/STAFFING | availability | OK now | 100% | >= 99.9 | 0.1 | 1868/1868 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/STAFFING | monitoring | OK now | 100% | >= 99.0 | 1 | 683/683 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ❌ FAILED | RECOVERABILITY | sqlserver/TMS | recoverability | bad now | 71.23% | >= 99.0 | 0 | 1389/1950 | 99.95% / COLLECTION_FAILED |
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/TMS | availability | OK now | 100% | >= 99.9 | 0.1 | 3763/3763 | 100.0% / COLLECTION_FAILED |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/TMS | monitoring | OK now | 100% | >= 99.0 | 1 | 682/682 | 100.0% / COLLECTION_FAILED |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ❌ FAILED | RECOVERABILITY | sqlserver/SUPPLIER | recoverability | bad now | 72.03% | >= 99.0 | 0 | 255/354 | 100.0% / OK |
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/SUPPLIER | availability | OK now | 100% | >= 99.9 | 0.1 | 1282/1282 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/SUPPLIER | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ⬜ NO_DATA | FLEET_AVAILABILITY | sqlserver/host-544 | availability | — | 0% | >= 99.9 | 0 | 0/0 | 0.0% / NO_DATA |
| ⬜ NO_DATA | MONITORING_COVERAGE | sqlserver/host-544 | monitoring | — | 0% | >= 99.0 | 0 | 0/0 | 0.0% / NO_DATA |
| ⬜ NO_DATA | RECOVERABILITY | sqlserver/host-544 | recoverability | — | 0% | >= 99.0 | 0 | 0/0 | 0.0% / NO_DATA |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ⚠️ AT_RISK | RECOVERABILITY | sqlserver/host-726 | recoverability | OK now | 99.22% | >= 99.0 | 0.22 | 1265/1275 | 100.0% / OK |
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/host-726 | availability | OK now | 100% | >= 99.9 | 0.1 | 2005/2005 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/host-726 | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/host-517 | availability | OK now | 100% | >= 99.9 | 0.1 | 4415/4415 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/host-517 | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| ✅ PASSED | RECOVERABILITY | sqlserver/host-517 | recoverability | OK now | 99.82% | >= 99.0 | 0.82 | 2832/2837 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/host-745 | availability | OK now | 100% | >= 99.9 | 0.1 | 2969/2969 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/host-745 | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| ✅ PASSED | RECOVERABILITY | sqlserver/host-745 | recoverability | OK now | 100% | >= 99.0 | 1 | 1775/1775 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/CRED_9304 | availability | OK now | 100% | >= 99.9 | 0.1 | 3933/3933 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/CRED_9304 | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| ✅ PASSED | RECOVERABILITY | sqlserver/CRED_9304 | recoverability | OK now | 100% | >= 99.0 | 1 | 1963/1963 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/SQL-SERVER | availability | OK now | 100% | >= 99.9 | 0.1 | 3692/3692 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/SQL-SERVER | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| ✅ PASSED | RECOVERABILITY | sqlserver/SQL-SERVER | recoverability | OK now | 100% | >= 99.0 | 1 | 2228/2228 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/host-329 | availability | OK now | 100% | >= 99.9 | 0.1 | 3933/3933 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/host-329 | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| ✅ PASSED | RECOVERABILITY | sqlserver/host-329 | recoverability | OK now | 100% | >= 99.0 | 1 | 2535/2535 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/host-544 | availability | OK now | 100% | >= 99.9 | 0.1 | 1764/1764 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/host-544 | monitoring | OK now | 100% | >= 99.0 | 1 | 800/800 | 100.0% / OK |
| ✅ PASSED | RECOVERABILITY | sqlserver/host-544 | recoverability | OK now | 100% | >= 99.0 | 1 | 1020/1020 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ✅ PASSED | FLEET_AVAILABILITY | sqlserver/POLICY | availability | OK now | 100% | >= 99.9 | 0.1 | 1039/1039 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | sqlserver/POLICY | monitoring | OK now | 100% | >= 99.0 | 1 | 798/798 | 100.0% / OK |
| ✅ PASSED | RECOVERABILITY | sqlserver/POLICY | recoverability | OK now | 100% | >= 99.0 | 1 | 203/203 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ❌ FAILED | FLEET_AVAILABILITY | oracle/LBR | availability | OK now | 99.52% | >= 99.9 | 0 | 1035/1040 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | oracle/LBR | monitoring | OK now | 99.38% | >= 99.0 | 0.38 | 795/800 | 100.0% / OK |
| Status | Check | Target | Area | Now | Measured | Objective | Budget left | Good / total | Coverage / data |
|---|---|---|---|---|---|---|---|---|---|
| ⬜ NO_DATA | RECOVERABILITY | postgresql/ROSTER | recoverability | — | 0% | >= 99.0 | 0 | 0/0 | 0.0% / NO_DATA |
| ✅ PASSED | FLEET_AVAILABILITY | postgresql/ROSTER | availability | OK now | 100% | >= 99.9 | 0.1 | 1156/1156 | 100.0% / OK |
| ✅ PASSED | MONITORING_COVERAGE | postgresql/ROSTER | monitoring | OK now | 100% | >= 99.0 | 1 | 682/682 | 100.0% / OK |
| ✅ PASSED | PG_REPLICATION | postgresql/ROSTER | replication | OK now | 100% | >= 99.0 | 1 | 614/614 | 100.0% / OK |
| ✅ PASSED | PG_XID_RISK | postgresql/ROSTER | integrity | OK now | 100% | >= 100.0 | 0 | 699/699 | 100.0% / OK |
| Run | Time | Status | Passed | At risk | Failed / no data |
|---|---|---|---|---|---|
| #342 | 2026-10-03T12:12:19Z | ❌ FAILED | 38 | 1 | 6/4 |
| #341 | 2026-10-03T11:12:49Z | ❌ FAILED | 38 | 1 | 6/4 |
| #340 | 2026-10-03T10:13:19Z | ❌ FAILED | 38 | 1 | 6/4 |
| #339 | 2026-10-03T09:13:48Z | ❌ FAILED | 38 | 1 | 6/4 |
| #338 | 2026-10-03T08:14:18Z | ❌ FAILED | 39 | 1 | 5/4 |
| #337 | 2026-10-03T07:14:47Z | ❌ FAILED | 39 | 1 | 5/4 |
| #336 | 2026-10-03T06:15:16Z | ❌ FAILED | 39 | 1 | 5/4 |
| #335 | 2026-10-03T05:15:45Z | ❌ FAILED | 39 | 1 | 5/4 |
| #334 | 2026-10-03T04:16:14Z | ❌ FAILED | 39 | 1 | 5/4 |
| #333 | 2026-10-03T03:16:43Z | ❌ FAILED | 39 | 1 | 5/4 |
| #332 | 2026-10-03T02:17:14Z | ❌ FAILED | 39 | 1 | 5/4 |
| #331 | 2026-10-03T01:17:43Z | ❌ FAILED | 39 | 1 | 5/4 |
| #330 | 2026-10-03T00:18:10Z | ❌ FAILED | 39 | 1 | 5/4 |
| #329 | 2026-10-02T23:18:41Z | ❌ FAILED | 39 | 1 | 5/4 |
| #328 | 2026-10-02T22:19:10Z | ❌ FAILED | 39 | 1 | 5/4 |