fix: add quality change direction

This commit is contained in:
Garionion 2023-12-28 23:45:30 +01:00
parent b65e61bf98
commit 7e4221c49d
No known key found for this signature in database
1 changed files with 4 additions and 3 deletions

View File

@ -11,8 +11,9 @@ import (
)
type telemetry struct {
slug string `json:"slug"`
eventType string `json:"type"`
slug string `json:"slug"`
eventType string `json:"type"`
qualityChangeUp string `json:"isUp"`
}
type metrics struct {
@ -71,7 +72,7 @@ func telemetryHandler(m metrics) echo.HandlerFunc {
case type_recovery:
m.recovery.WithLabelValues(v.slug).Inc()
case type_quality_switch:
if v.slug == "up" {
if v.qualityChangeUp == "up" {
m.qualityUp.WithLabelValues(v.slug).Inc()
} else {
m.qualityDown.WithLabelValues(v.slug).Inc()