[Unit]
Description=iPerf Service
After=network.target
[Service]
Type=forking
ExecStart=-/usr/bin/iperf3 -s -D
Restart=always
[Install]
WantedBy=multi-user.target
Запустите просто и посмотрите ошибки
/bin/iperf3 -s -D -I /run/iperf3.pid
[Unit]
Description=iperf server
After=syslog.target network.target auditd.service
[Service]
ExecStart=/usr/bin/iperf -s
[Install]
WantedBy=multi-user.target
У вас винда на серверах, которые вы мониторите? Задание интерфейса IP-адресом доступно только для винды, согласно документации.
Во-вторых -- а что вы пытаетесь сделать вообще? Сложить трафик на интерфейсах нескольких разных хостов? Для чего? Это вообще архистранная конструкция, особенно с учётом того, что значения этих счётчиков, которые вы пытаетесь сложить -- кумулятивные, и непрерывно растут с момента старта машины.
avg("PC1:net.if.in[{IPADDRESS}]",#5)+avg("PC2:net.if.in[{IPADDRESS}]",#5)+avg("PC3:net.if.in[{IPADDRESS}]",#5)
Выдаёт - Cannot evaluate expression: "Cannot evaluate function "avg(#5)".".
avg("PC1:net.if.in[192.168.1.2]",#5)+avg("PC2:net.if.in[192.168.1.3]",#5)+avg("PC3:net.if.in[192.168.1.4]",#5)
Выдаёт - Cannot evaluate function "avg(#5)": item "PC1:net.if.in[192.168.1.2]" does not exist.
Для офисных задач - отличное устройство!
Но чуть более требовательный функционал - сразу ставит эту машину в тупик. Нормальных настроек NAT, работы с несколькими IP в ней нет! Не удалось опубликовать внутренний сервис на определённом IP адресе от провайдера.
DHCP Relay в связке с Kerio Control не завёлся.
Невозможно создать свои дашборды, без которых отслеживание активности очень затруднительно.
P.S. всё сказанное ИМХО, возможно я не разобрался.