Operational Diagnostics Reports
Diagnostic Signal Report
Classify diagnostic health from failed-check and stale-minute signals.
Diagnostic Signal Report
diagnostic_signal.lua
local failed_checks =
local stale_minutes = 12
local signal_status = "watch"
if failed_checks >= 4 then
signal_status = "critical"
elseif failed_checks == 0 and stale_minutes <= 20 then
signal_status = "clean"
end
print("failed=" .. failed_checks .. " stale=" .. stale_minutes .. " signal=" .. signal_status)
local failed_checks =
local stale_minutes = 12
local signal_status = "watch"
if failed_checks >= 4 then
signal_status = "critical"
elseif failed_checks == 0 and stale_minutes <= 20 then
signal_status = "clean"
end
print("failed=" .. failed_checks .. " stale=" .. stale_minutes .. " signal=" .. signal_status)
local failed_checks =
local stale_minutes = 12
local signal_status = "watch"
if failed_checks >= 4 then
signal_status = "critical"
elseif failed_checks == 0 and stale_minutes <= 20 then
signal_status = "clean"
end
print("failed=" .. failed_checks .. " stale=" .. stale_minutes .. " signal=" .. signal_status)
diagnostic report
A diagnostic report keeps raw health signals and the derived label visible in one scalar output row.