diff options
Diffstat (limited to 'modules/tozt/files/kapacitor/certbot.tick')
-rw-r--r-- | modules/tozt/files/kapacitor/certbot.tick | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/modules/tozt/files/kapacitor/certbot.tick b/modules/tozt/files/kapacitor/certbot.tick deleted file mode 100644 index a3e7fe5..0000000 --- a/modules/tozt/files/kapacitor/certbot.tick +++ /dev/null @@ -1,28 +0,0 @@ -dbrp "telegraf"."autogen" - -var message = ''' -{{- if eq .Level "OK" -}} -certificate for {{ index .Tags "site" }} has been renewed -{{- else -}} -certificate for {{ index .Tags "site" }} is about to expire -{{- end -}} -''' - -var details = ''' -{{- if eq .Level "OK" -}} -certificate for {{ index .Tags "site" }} now expires in {{ index .Fields "days_remaining" }} days -{{- else -}} -certificate for {{ index .Tags "site" }} has only {{ index .Fields "days_remaining" }} days remaining -{{- end -}} -''' - -stream -|from() - .measurement('certbot') - .groupBy('site') -|max('days_remaining') - .as('days_remaining') -|alert() - .crit(lambda: "days_remaining" < 7) - .message(message) - .details(details) |