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