Ad Widget

Collapse

Относительная загрузка интерфейсов

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mak_v_
    Junior Member
    • May 2018
    • 15

    #1

    Относительная загрузка интерфейсов

    Имеем: куча Linux серверов с zabbix-агентами и разным кол-вом интерфейсов (eth, bond, aggi, agge, br и т.д)
    Задача: снимать относительную загрузку интерфейса 100*(in+out)/speed

    Куда копал...
    1)Получил скорость интерфейса через vfs.file.contents[/sys/class/net/{#IFNAME}/speed (исключая bond)
    2)Получил суммарную скорость in+out через net.if.out[{#IFNAME}]+net.if.in[{#IFNAME}]

    Вопрос: поскольку переменные #IFNAME получаются из "Item prototypes" и их реально разное кол-во и кач-во на многих хостах, то каким макаром прикрутить "calculated item", подставив нехитрую формулу 100*(in+out)speed???
    Пы.Сы. -через snmp не советовать.
Working...