Доброе время суток товарищи
Столкнулся с мониторингом сетевых интерфейсов Windows 2008 R2, на предмет утилизации.
И так я настроил отдельный сервер Zabbix, но у него есть один минус это запросы wmi.get[<namespace>,<query>] в одну строчку , а на серверах сетевые интерфейсы объединены в
Team (IEEE 802.3ad) и когда я пытаюсь выполнить wmi код то получаю показатели первого счетчика, а меня интересуют общий счетчик со всех интерфейсов с показателями
BytesSentPersec, BytesReceivedPersec, BytesTotalPersec, сам WMI класс я нашел Win32_PerfFormattedData_Tcpip_NetworkInterface
Я даже пытался
zabbix_get -s server4 -k "perf_counter[\510(*)\388,300]" (к сожалению нету параметра (_total))
zabbix_get -s server4 -k "wmi.get[root\CIMV2,SELECT BytesTotalPersec FROM Win32_PerfFormattedData_Tcpip_NetworkInterface]"
И в обоих случаях я получаю показатели первого счетчика, а если на наблюдаемом сервере выполнить в PowerShell
Get-Counter -Counter "\510(*)\388"
CounterSamples
--------------
\\server4\510(team : store team - intel[r] 82576 gigabit dual port network connection)\388 :
957,998217639741
\\server4\510(team : store team - intel[r] 82576 gigabit dual port network connection _2)\388 :
1350,58768534821
\\server4\510(isatap.{412f6d66-f653-42b3-9557-a62a98bffd5a})\388 :0
\\server4\510(teredo tunneling pseudo-interface)\388 :0
Подскажите как получить данные с общего счетчика?