From d7ef51e6ba79cb894a346c530f5aa9dcf69e4fdc Mon Sep 17 00:00:00 2001 From: blotus Date: Wed, 22 Nov 2023 09:04:23 +0100 Subject: [PATCH] properly update the cs_syslogsource_parsed_total metric (#2608) --- pkg/acquisition/modules/syslog/syslog.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/acquisition/modules/syslog/syslog.go b/pkg/acquisition/modules/syslog/syslog.go index 07b97c137..8aed28368 100644 --- a/pkg/acquisition/modules/syslog/syslog.go +++ b/pkg/acquisition/modules/syslog/syslog.go @@ -211,8 +211,10 @@ func (s *SyslogSource) handleSyslogMsg(out chan types.Event, t *tomb.Tomb, c cha continue } line = s.buildLogFromSyslog(p2.Timestamp, p2.Hostname, p2.Tag, p2.PID, p2.Message) + linesParsed.With(prometheus.Labels{"source": syslogLine.Client, "type": "rfc5424"}).Inc() } else { line = s.buildLogFromSyslog(p.Timestamp, p.Hostname, p.Tag, p.PID, p.Message) + linesParsed.With(prometheus.Labels{"source": syslogLine.Client, "type": "rfc3164"}).Inc() } line = strings.TrimSuffix(line, "\n")