Всем доброго времени суток. История такая: пытаюсь получить данные о состоянии дисков в RAID 1 под Windows, в итоге получился такой zabbix_agentd.conf:
На сервере zabbix выполняю – «zabbix_get -s 192.168.0.47 -k HDD["Media Error Count"]», но так как дисков 2 штуки, выдается 2 значения этого самого параметра «Media Error Count». Раздельно получить их не могу, потому как по «MegaCli.exe" -PDList –Aall» вылезает простыня статусов на всех дисках. Меня бы устроило, если можно было бы сложить все counts, в том же zabbix_agentd.conf.
Code:
UserParameter=HDD[*],@echo off && for /F "Tokens=1-2 delims=:" %A In ('"C:/Program Files/Zabbix agent/MegaCli.exe" -PDList -Aall') do if "%A"=="$1" (echo %B)
Comment