From a454f1b48f4005b9982f0fc5638030a78c4137bc Mon Sep 17 00:00:00 2001 From: Chris Zerafa Date: Mon, 3 Aug 2026 15:45:06 -0400 Subject: [PATCH] Add Voyager telemetry systemd timer --- edge01/systemd/voyager-collector.service | 9 +++++++++ edge01/systemd/voyager-collector.timer | 11 +++++++++++ 2 files changed, 20 insertions(+) create mode 100644 edge01/systemd/voyager-collector.service create mode 100644 edge01/systemd/voyager-collector.timer diff --git a/edge01/systemd/voyager-collector.service b/edge01/systemd/voyager-collector.service new file mode 100644 index 0000000..3b8a0ed --- /dev/null +++ b/edge01/systemd/voyager-collector.service @@ -0,0 +1,9 @@ +[Unit] +Description=Voyager telemetry collector +After=network-online.target docker.service +Wants=network-online.target + +[Service] +Type=oneshot +WorkingDirectory=/opt/git/voyager +ExecStart=/usr/bin/python3 -m telemetry.collector diff --git a/edge01/systemd/voyager-collector.timer b/edge01/systemd/voyager-collector.timer new file mode 100644 index 0000000..8fc50fd --- /dev/null +++ b/edge01/systemd/voyager-collector.timer @@ -0,0 +1,11 @@ +[Unit] +Description=Run Voyager telemetry collector every 5 minutes + +[Timer] +OnBootSec=1min +OnUnitActiveSec=5min +AccuracySec=30s +Persistent=true + +[Install] +WantedBy=timers.target