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.

