Files
xdp-project-bpf-examples/pping/systemd-files/rotate-pping@.timer
Simon Sundberg f423e39d6b pping: Change single pping-service into generic template
Replace the systemd unit files that needed to be modified for a
specific interface with template files. The template files allows one
to instansiate a service for any interface (by running systemctl
start pping@<interface>.service), and multiple interfaces can be
monitored at once.

Each instance maintains a separtate "log" of data at
/sys/var/log/pping/<interface>/pping.<interface>.json which is rotated
one per minute (see the rotate-pping@.timer file) and placed in daily
subfolders.

Signed-off-by: Simon Sundberg <simon.sundberg@kau.se>
2023-07-08 18:05:31 +02:00

12 lines
223 B
SYSTEMD

[Unit]
Description=Rotate ePPing output for %i periodically
PartOf=pping@%i.service
[Timer]
Unit=rotate-pping@%i.service
# Rotate ePPing output every X seconds
OnActiveSec=60
OnUnitActiveSec=60
AccuracySec=1us