mirror of
https://github.com/xdp-project/bpf-examples.git
synced 2024-05-06 15:54:53 +00:00
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>
12 lines
223 B
SYSTEMD
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
|