LINUX.ORG.RU

История изменений

Исправление 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