On 13 Jun 06:38, Brian Candler wrote:
> Or use "__tmp_keep" as the temporary label, then you shouldn't need the 
> labeldrop step.

I think labeldrop is still needed. It would not be needed in regular
relabel_configs, but for metric_relabel_config it's needed.


> 
> On Tuesday, 13 June 2023 at 14:01:16 UTC+1 Ben Kochie wrote:
> 
> > Negative lookahead regexp syntax is not supported.
> >
> > https://github.com/google/re2/wiki/Syntax
> >
> > What you can do is use use a temporary relabel to mark metrics as "keep".
> >
> > Something like this:
> >    
> > metric_relabel_configs:
> >   # Drop the specific metric from all instances except primary
> >   - source_labels: [instance_name, __name__]
> >     regex: 'primary-00;mysql_info_schema_table_size'
> >     replacement: 'true'
> >     target_label: keep
> >   - source_labels: [__name__,keep]
> >     regex: 'mysql_info_schema_table_size;'
> >     action: drop
> >   - regex: keep
> >     action: labeldrop
> >
> > On Tue, Jun 13, 2023 at 2:51 PM pandrian <pavlos.an...@skimlinks.co.uk> 
> > wrote:
> >
> >> Hey guys im trying to basically drop a specific metric from a job that 
> >> has a couple of instances but keep it only for one instance is this 
> >> possible? 
> >>
> >> i tried something like this but its not working. 
> >>
> >>       metric_relabel_configs:
> >>         # Drop the specific metric from all instances except primary
> >>         - source_labels: [instance_name, __name__]
> >>           regex: '!^primary-00,mysql_info_schema_table_size'
> >>           action: drop
> >>
> >>
> >> -- 
> >> 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-use...@googlegroups.com.
> >> To view this discussion on the web visit 
> >> https://groups.google.com/d/msgid/prometheus-users/46d8e23e-17b0-4f63-96cc-b8c5be3a2251n%40googlegroups.com
> >>  
> >> <https://groups.google.com/d/msgid/prometheus-users/46d8e23e-17b0-4f63-96cc-b8c5be3a2251n%40googlegroups.com?utm_medium=email&utm_source=footer>
> >> .
> >>
> >
> 
> -- 
> 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 on the web visit 
> https://groups.google.com/d/msgid/prometheus-users/de5be87e-54fc-4e00-a492-34b7bedb9fb9n%40googlegroups.com.


-- 
Julien Pivotto
@roidelapluie

-- 
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 on the web visit 
https://groups.google.com/d/msgid/prometheus-users/ZJBPG0cohWli8rwO%40nixos.

Reply via email to