comparison mod_pubsub_alertmanager/mod_pubsub_alertmanager.lua @ 4626:285efde5e8a5

mod_pubsub_alertmanager: Exclude "ends at" timestamp for unresolved alerts Wow, does the problem end in year 1? Let me get my time machine!
author Kim Alvefur <zash@zash.se>
date Sun, 18 Jul 2021 00:19:50 +0200
parents f7e26c43a9bc
children adda872fa9e1
comparison
equal deleted inserted replaced
4625:f7e26c43a9bc 4626:285efde5e8a5
45 end 45 end
46 for k, v in pairs(alert.labels) do 46 for k, v in pairs(alert.labels) do
47 item:text_tag("label", v, { name=k }); 47 item:text_tag("label", v, { name=k });
48 end 48 end
49 item:tag("starts", { at = alert.startsAt}):up(); 49 item:tag("starts", { at = alert.startsAt}):up();
50 if alert.endsAt then 50 if alert.endsAt and alert.status == "resolved" then
51 item:tag("ends", { at = alert.endsAt }):up(); 51 item:tag("ends", { at = alert.endsAt }):up();
52 end 52 end
53 if alert.generatorURL then 53 if alert.generatorURL then
54 item:tag("link", { href=alert.generatorURL }):up(); 54 item:tag("link", { href=alert.generatorURL }):up();
55 end 55 end