Привет!
А подскажите, пожалуйста, как в ESXi 5 настроить ежедневные отчеты, типа как во freebsd daily reports. Хочу прежде всего следить за дисками в аппаратном рэйде, а также за всем что можно еще отмониторить.
Заранее спасибо!
ESXi 5 - ежедневные отчеты - как?
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35418
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: ESXi 5 - ежедневные отчеты - как?
мы нагиосом мониторим...
но у нас всё железо HP и тварь с соответствующей модификацией - видит всё железо, меняет статус при проблемах
копать в сторону
писанина не моя, напарника. моя тока идея 
но у нас всё железо HP и тварь с соответствующей модификацией - видит всё железо, меняет статус при проблемах
копать в сторону
Код: Выделить всё
nagios# cat /usr/local/libexec/nagios/check_vmware.sh
#!/bin/sh
### Avaliable classes
# 'CIM_ComputerSystem',
# 'CIM_NumericSensor',
# 'CIM_Memory',
# 'CIM_Processor',
# 'CIM_RecordLog',
# 'CIM_LogicalDevice',
# 'CIM_StorageExtent',
# 'CIM_Battery',
# 'CIM_Controller',
# 'CIM_CoolingDevice',
# 'CIM_DiskDrive',
# 'CIM_Fan',
# 'CIM_MultiStateSensor',
# 'CIM_PhysicalComponent',
# 'CIM_PowerSupply',
# 'CIM_Processor',
# 'CIM_Sensor',
# 'CIM_Slot',
# 'CIM_StorageVolume',
# 'CIM_SASSATAPort',
# 'CIM_AllocatedFromStoragePool',
# 'CIM_HostedStoragePool',
# 'CIM_StoragePool',
# 'OMC_DiscreteSensor',
# 'VMware_StorageExtent',
# 'VMware_Controller',
# 'VMware_StorageVolume',
# 'VMware_Battery',
# 'VMware_SASSATAPort',
# 'VMware_HostedStoragePool',
# 'VMware_StoragePool'
usage(){
echo ""
echo " Usage: $0 <hostname>"
echo ""
}
if [ -z "$1" ]; then
usage
echo "ERROR: hostname required"
echo ""
exit 0
fi
HOSTNAME=$1
CLASS=$2
RESULT=""
for i in CIM_ComputerSystem CIM_NumericSensor CIM_Memory CIM_Processor CIM_RecordLog CIM_LogicalDevice CIM_StorageExtent CIM_Battery CIM_CoolingDevice CIM_Fan CIM_PowerSupply CIM_Processor CIM_Sensor CIM_StorageVolume OMC_DiscreteSensor VMware_StorageExtent VMware_Controller VMware_StorageVolume VMware_Battery
do
RESULT=`wbemcli ei -noverify 'https://user:pass@'$HOSTNAME':5989/root/cimv2:'$i | awk -F 'HealthState' '{print $2}' | awk -F ',' '{print $1}' | awk -F '=' '{print $2}'`
if [ "x$RESULT" = x ]
then
echo "wbemcli error while checking class $i"
exit 2
else
for j in $RESULT
do
if [ $j = 5 -o $j = 0 ]
then
true
else
echo "health status error in class $i"
exit 2
fi
done
fi
done
echo "OK"
exit 0

Убей их всех! Бог потом рассортирует...