История изменений
Исправление NightOperator, (текущая версия) :
В простейшем случае собираю данные с использованием hpacucli через userparameters (выше по треду уже советовали). Для esxi насколько я помню нужен ssacli.
По крону периодически запускается двухстрочный disks.sh
/usr/sbin/hpacucli ctrl all show status > /var/log/disks
/usr/sbin/hpacucli ctrl slot=1 pd all show status >> /var/log/disks
в конфиге агента
UserParameter=uHDD.StorageStatus,/bin/cat /var/log/disks | /bin/grep OK
На заббикс-сервере пачка триггеров с условиями вида
{servername:uHDD.StorageStatus.str("Controller Status: OK")}=0
...
{servername:uHDD.StorageStatus.str("Cache Status: OK")}=0
...
{servername:uHDD.StorageStatus.str("1, 8 TB): OK")}=0
...
{servername:uHDD.StorageStatus.str("4, 8 TB): OK")}=0
Исправление NightOperator, :
В простейшем случае собираю данные с использованием hpacucli через userparameters (выше по треду уже советовали). Для esxi насколько я помню нужен ssacli.
По крону периодически запускается двухстрочный disks.sh
/usr/sbin/hpacucli ctrl all show status > /var/log/disks
/usr/sbin/hpacucli ctrl slot=1 pd all show status >> /var/log/disks
в конфиге агента
UserParameter=uHDD.StorageStatus,/bin/cat /var/log/disks | /bin/grep OK
На заббикс-сервере пачка триггеров с условиями вида
{servername:uHDD.StorageStatus.str("Cache Status: OK")}=0
...
{servername:uHDD.StorageStatus.str("1, 8 TB): OK")}=0
...
{servername:uHDD.StorageStatus.str("4, 8 TB): OK")}=0
Исходная версия NightOperator, :
В простейшем случае собираю данные с использованием hpacucli через userparameters (выше по треду уже советовали). Для esxi насколько я помню нужен ssacli.
По крону периодически запускается двухстрочный disks.sh
/usr/sbin/hpacucli ctrl all show status > /var/log/disks /usr/sbin/hpacucli ctrl slot=1 pd all show status >> /var/log/disks
в конфиге агента
UserParameter=uHDD.StorageStatus,/bin/cat /var/log/disks | /bin/grep OK
На заббикс-сервере пачка триггеров с условиями вида
{servername:uHDD.StorageStatus.str(«Cache Status: OK»)}=0 ... {servername:uHDD.StorageStatus.str(«1, 8 TB): OK»)}=0 ... {servername:uHDD.StorageStatus.str(«4, 8 TB): OK»)}=0