Oh, right, I forgot about the `__` trick. On Tue, Jun 13, 2023 at 3:38 PM Brian Candler <[email protected]> wrote:
> Or use "__tmp_keep" as the temporary label, then you shouldn't need the > labeldrop step. > > 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 > <https://groups.google.com/d/msgid/prometheus-users/de5be87e-54fc-4e00-a492-34b7bedb9fb9n%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/CABbyFmovo_-16tjjRGeEbSe6RcNykrTK3ZJAS2o1sqS5Dt%2BRWQ%40mail.gmail.com.

