Hello Brian, want to say "thank you". The regex worked and the explaination helped a lot with following regex. In addition I have to say that I used the prometheus.snmp.exporter implementation in Grafana Alloy agent, first. This implementation has issues with some regex which are working with the snmp_exporter. After using snmp_exporter's debug I could find out which other metrics and regex are wrong and could correct themn.
https://github.com/grafana/alloy/issues/4381 Thank you very much! Brian Candler schrieb am Samstag, 6. September 2025 um 10:59:57 UTC+2: > > In addition ist it expected that the regex in the generator is different > than in the snmp.yml afterwards? > > To clarify this point: > > ^ = match at start of string only > (?: ) = non-capturing group > $ = match at end of string only > > Therefore, by wrapping your original regex with ^(?: )$ it anchors it at > the start and end of the string, without allowing any spurious characters > before or after. This is for consistency with how Prometheus handles > regexs elsewhere, e.g. in label matchers, rewriting rules etc. > -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-users+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/prometheus-users/a2506052-32ea-4a5a-97a5-7f98305b65dbn%40googlegroups.com.