feat(ursv): add os/arch/distribution metric

This commit is contained in:
Jakob Borg
2025-04-13 09:40:14 +02:00
parent 3e74b3dee2
commit 8b6d837483
2 changed files with 9 additions and 0 deletions
+5
View File
@@ -190,6 +190,11 @@ type Report struct {
Country string `json:"country" metric:"location,gaugeVec:country"`
CountryCode string `json:"countryCode" metric:"location,gaugeVec:countryCode"`
MajorVersion string `json:"majorVersion" metric:"reports_by_major_total,gaugeVec:version"`
// Once more to create a metric on OS, arch, distribution
DistDist string `json:"distDist" metric:"distribution,gaugeVec:distribution"`
DistOS string `json:"distOS" metric:"distribution,gaugeVec:os"`
DistArch string `json:"distArch" metric:"distribution,gaugeVec:arch"`
}
func New() *Report {