diff options
| author | Dennis Fink | 2026-09-27 13:13:05 +0200 |
|---|---|---|
| committer | Dennis Fink | 2026-09-27 13:13:05 +0200 |
| commit | 142af72ebc9e1c2151101d6c3318ee48fdf00a87 (patch) | |
| tree | 6d9d9c8b7876780e002170effec83cf18ba4dfdc /contrib/prometheus-pacman-exporter.timer | |
| parent | dab9faa18b9d4cb06a88acf8842ce525434dd890 (diff) | |
| download | prometheus-pacman-exporter-142af72ebc9e1c2151101d6c3318ee48fdf00a87.tar.gz prometheus-pacman-exporter-142af72ebc9e1c2151101d6c3318ee48fdf00a87.zip | |
feat(systemd): retry failed exporter runs
Update the systemd service to restart the exporter on failure up to five
times with a ten-minute delay between attempts.
Update the systemd timer to use Persistent=true so missed daily runs are
triggered after downtime, and remove network-online ordering from the
timer.
Keep network-online ordering on the service and remove the stale borg
cache reference from its hardening comment.
Diffstat (limited to '')
| -rw-r--r-- | contrib/prometheus-pacman-exporter.timer | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/contrib/prometheus-pacman-exporter.timer b/contrib/prometheus-pacman-exporter.timer index 46afeea..5fa7b81 100644 --- a/contrib/prometheus-pacman-exporter.timer +++ b/contrib/prometheus-pacman-exporter.timer @@ -1,11 +1,10 @@ [Unit] Description=Run Pacman Prometheus metrics exporter daily -After=network-online.target -Wants=network-online.target [Timer] OnCalendar=daily AccuracySec=1h +Persistent=true [Install] WantedBy=timers.target |
