Я установил Dell OpenManage на хосте ESXi5.1, за которым я хотел бы наблюдать через Centreon. Поскольку плагин check_openmanage не должен использоваться с ESXi (согласно этот пост : DELL OpenManage 7.3 на ESXi5.1 и по собственному опыту) я установил check_esxi_hardware плагин вместо этого.
Я хотел бы знать, есть ли в нем функции check_openmanage, такие как показывает только температуру процессора.
На данный момент я использую ./check_esxi_hardware.py -H hostname -U user -P password --perfdata
и я получаю все в блоке: OK - Server: Dell Inc. PowerEdge R520 s/n: 3GHPV02 System BIOS: 2.1.2 2014-01-20|P1Pow_0_System_Board_1_Pwr_Consumption=154;588;644 P2Vol_0_Power_Supply_1_Voltage_1=230;0;0 P2Vol_1_Power_Supply_2_Voltage_2=230;0;0 P3Cur_0_Power_Supply_1_Current_1=0.4;0;0 P3Cur_1_Power_Supply_2_Current_2=0.4;0;0 P4Tem_0_Processor_1_Temp=48;0;0 P4Tem_1_Processor_2_Temp=42;0;0 P4Tem_2_System_Board_1_Inlet_Temp=24;42;47 ...
Если возможно получить их по частям, я бы хотел использовать инструкции для создания команд Centreon (или Nagios, они очень похожи).
Спасибо :)
На мой взгляд, лучше всего проверить все датчики работоспособности во время выполнения с помощью vmware sdk и уведомить о датчиках, которые не имеют зеленого состояния. Это (среди прочего) именно то, что check_vmware_api от op5 использует ключи '-l runtime -s health'.
$ ./check_vmware_api -H $HOSTADDRESS$ -u user -p pwd -l runtime -s health
CHECK_ESX.PL OK - All 217 health checks are Green