@cryptotaxi247 / netdata / commits / 60a6fff5b

Weblog collector: Exclude 429 from 4xx (#20443)

Slind14 committed Jun 10, 2025 at 10:57 UTC 60a6fff5b3a8d414207c37176247bcff38055b1e
3 files changed +4 -4
src/go/plugin/go.d/collector/squidlog/collect.go
+1 -1
@@ -125,7 +125,7 @@ func (c *Collector) collectHTTPCode() {
125
126 code := c.line.httpCode
127 switch {
128 - case code >= 100 && code < 300, code == 0, code == 304, code == 401:
128 + case code >= 100 && code < 300, code == 0, code == 304, code == 401, code == 429:
129 c.mx.ReqSuccess.Inc()
130 case code >= 300 && code < 400:
131 c.mx.ReqRedirect.Inc()
src/go/plugin/go.d/collector/weblog/collect.go
+1 -1
@@ -196,7 +196,7 @@ func (c *Collector) collectRespCode() {
196
197 code := c.line.respCode
198 switch {
199 - case code >= 100 && code < 300, code == 304, code == 401:
199 + case code >= 100 && code < 300, code == 304, code == 401, code == 429:
200 c.mx.ReqSuccess.Inc()
201 case code >= 300 && code < 400:
202 c.mx.ReqRedirect.Inc()
src/health/health.d/web_log.conf
+2 -2
@@ -68,7 +68,7 @@ component: Web log
68 crit: ($web_log_1m_requests > 120) ? ($this < (($status == $CRITICAL) ? ( 85 ) : ( 75 )) ) : ( 0 )
69 delay: up 2m down 15m multiplier 1.5 max 1h
70 summary: Web log successful
71 - info: Ratio of successful HTTP requests over the last minute (1xx, 2xx, 304, 401)
71 + info: Ratio of successful HTTP requests over the last minute (1xx, 2xx, 304, 401, 429)
72 to: webmaster
73
74 template: web_log_1m_redirects
@@ -98,7 +98,7 @@ component: Web log
98 warn: ($web_log_1m_requests > 120) ? ($this > (($status >= $WARNING) ? ( 10 ) : ( 30 )) ) : ( 0 )
99 delay: up 2m down 15m multiplier 1.5 max 1h
100 summary: Web log bad requests
101 - info: Ratio of client error HTTP requests over the last minute (4xx except 401)
101 + info: Ratio of client error HTTP requests over the last minute (4xx except 401 and 429)
102 to: webmaster
103
104 template: web_log_1m_internal_errors