Files
bakery-ia/infrastructure/signoz/dashboards/alert-management.json

104 lines
2.3 KiB
JSON
Raw Normal View History

2026-01-09 14:48:44 +01:00
{
"dashboard": {
"title": "Bakery IA - Alert Management",
"description": "Alert monitoring and management dashboard",
"tags": ["alerts", "monitoring", "management"],
"panels": [
{
"title": "Active Alerts",
"type": "stat",
"query": {
"metric": "alerts_active",
"aggregate": "sum",
"filters": [
{
"key": "severity",
"operator": "=",
"value": "${severity}"
},
{
"key": "status",
"operator": "=",
"value": "firing"
}
]
},
"unit": "number"
},
{
"title": "Alert Rate",
"type": "timeseries",
"query": {
"metric": "alerts_total",
"aggregate": "rate",
"filters": [
{
"key": "severity",
"operator": "=",
"value": "${severity}"
}
]
},
"unit": "alerts/s"
},
{
"title": "Alerts by Severity",
"type": "pie",
"query": {
"metric": "alerts_total",
"aggregate": "sum",
"groupBy": ["severity"],
"filters": [
{
"key": "severity",
"operator": "=",
"value": "${severity}"
}
]
}
},
{
"title": "Alerts by Status",
"type": "pie",
"query": {
"metric": "alerts_total",
"aggregate": "sum",
"groupBy": ["status"],
"filters": [
{
"key": "status",
"operator": "=",
"value": "${status}"
}
]
}
}
],
"variables": [
{
"name": "severity",
"label": "Severity",
"type": "dropdown",
"default": "*",
"values": ["*", "critical", "high", "medium", "low"]
},
{
"name": "status",
"label": "Status",
"type": "dropdown",
"default": "*",
"values": ["*", "firing", "resolved", "acknowledged"]
}
],
"layout": {
"type": "grid",
"columns": 12,
"gap": [16, 16]
},
"refresh": "15s",
"time": {
"from": "now-1h",
"to": "now"
}
}
}