Kuma: Configure per-device interval
continuous-integration/drone/push Build was killed Details
continuous-integration/drone Build is passing Details

This commit is contained in:
Tobias Manske 2023-09-15 13:53:23 +02:00
parent 01c14bd9f6
commit 3ec96eb1b3
Signed by: tobias
GPG Key ID: 9164B527694A0709
4 changed files with 8 additions and 4 deletions

View File

@ -0,0 +1,2 @@
---
heartbeat_timer_interval: 300

View File

@ -0,0 +1,2 @@
---
heartbeat_timer_interval: 60

View File

@ -246,7 +246,7 @@
name: "{{ inventory_hostname }}"
description: "Managed by Ansible"
type: push
interval: 330
interval: "{{ heartbeat_timer_interval|mandatory + 30 }}"
maxretries: 2
notification_names:
- "Kuma Statusmonitor"

View File

@ -1,9 +1,9 @@
[Unit]
Description=Send heartbeat every 5 minutes
Description=Notify Kuma that this node is alive
[Timer]
OnCalendar=*-*-* *:00/5:00
Persistent=true
OnActiveSec={{ heartbeat_timer_interval }}
OnUnitActiveSec={{ heartbeat_timer_interval }}
[Install]
WantedBy=timers.target