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 <[email protected]> 
> > 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 [email protected].
> >> 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 [email protected].
> 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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/ZJBPG0cohWli8rwO%40nixos.

Reply via email to