feat: add promql for latency and reliability
This commit is contained in:
parent
d008c1a8bc
commit
c963350fc9
@ -23,6 +23,11 @@ class PrometheusMetricsService:
|
||||
"memory_usage": "100 - ((node_memory_MemAvailable_bytes / node_memory_MemTotal_bytes) * 100)",
|
||||
# Just demo, No Usage
|
||||
"disk_usage": "100 - ((node_filesystem_avail_bytes{mountpoint=\"/\"} / node_filesystem_size_bytes{mountpoint=\"/\"}) * 100)",
|
||||
# Average response time for notification HTTP requests
|
||||
"latency_ms": "1000*avg(freeleaps_notification_http_request_duration_seconds_sum{handler!=\"none\"} / freeleaps_notification_http_request_duration_seconds_count)",
|
||||
# Error rate for 5xx HTTP status codes (stability metric)
|
||||
"reliability": "1-sum(rate(freeleaps_notification_http_requests_total{status=\"5xx\"}[1m]))",
|
||||
|
||||
},
|
||||
"magicleaps": {
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user