On 21 May 18:08, Frank R wrote:
> Thanks,
> 
> Will this work if the target already had an instance and hostname label?
> 

If there is already a hostname label, the original value is kept.

If there is no hostname label, the value of instance is set as hostname label.

> On Thu, May 21, 2020 at 5:37 PM Julien Pivotto
> <[email protected]> wrote:
> >
> > On 21 May 14:33, Frank R wrote:
> > > Alert templating question.
> > >
> > > I have an issue where some targets have a hostname label. When there is no
> > > hostname label the instance label should be used.
> > >
> > > Would this work in a prometheus alert annotation:
> > >
> > > {{ or $labels.hostname $labels.instance }}
> >
> > I am not going to answer your question because I am using another trick
> > to achieve this.
> >
> > In the prometheus config:
> >
> > alerting:
> >  alert_relabel_configs:
> >  - source_labels: [instance, hostname]
> >    regex: "(.+);"
> >    target_label: hostname
> >    replacement: '$1'
> >
> > That way, prometheus will add a hostname label equal to the instance to
> > every alert if it is empty.
> >
> > Regards,
> >
> >
> > >
> > > ?
> > >
> > > --
> > > 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/dc4da945-8fd1-41dc-9c10-ced090a1ca2d%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/CAMuVLDOYb1uBdQ2pHTKWCtGOy-nER%2BVsKg8SEgiLHksjhqjKow%40mail.gmail.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/20200521221028.GA480425%40oxygen.

Reply via email to