diff --git a/handlers/badges.go b/handlers/badges.go index ed1fcae..7dd5112 100644 --- a/handlers/badges.go +++ b/handlers/badges.go @@ -32,12 +32,12 @@ var ( badgeRequested = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "badge_requested_total", Help: "The total request number of badges", - }, []string{"badge", "useragent", "ip"}) + }, []string{"badge", "ip"}) aria2UIImageCounter = promauto.NewCounterVec(prometheus.CounterOpts{ Name: "aria2_ui_docker_counter", Help: "The counter for junv's aria2-ui docker image updates checker", - }, []string{"badge", "version", "useragent", "ip"}) + }, []string{"badge", "version", "ip"}) badgeGenerationTime = promauto.NewHistogram(prometheus.HistogramOpts{ Name: "badge_generation_time", @@ -227,15 +227,13 @@ func (handler *BadgesHandler) generateBadgeValue(c *gin.Context) error { if !internalRequest { badgeRequested.With(map[string]string{ - "badge": queryName, - "useragent": c.Request.UserAgent(), - "ip": utils.GetUserIP(c.Request), + "badge": queryName, + "ip": utils.GetUserIP(c.Request), }).Inc() aria2UIImageCounter.With(map[string]string{ - "badge": queryName, - "version": c.Query("version"), - "useragent": c.Request.UserAgent(), - "ip": utils.GetUserIP(c.Request), + "badge": queryName, + "version": c.Query("version"), + "ip": utils.GetUserIP(c.Request), }).Inc() } c.String(http.StatusOK, "%s", metric.TextValue) @@ -311,9 +309,8 @@ func (handler *BadgesHandler) generateSVG(c *gin.Context, colorScheme ColorSchem if !internalRequest { badgeGenerationTime.Observe(float64(time.Since(startTime).Microseconds())) badgeRequested.With(map[string]string{ - "badge": queryName, - "useragent": c.Request.UserAgent(), - "ip": utils.GetUserIP(c.Request), + "badge": queryName, + "ip": utils.GetUserIP(c.Request), }).Inc() }