Назад | Перейти на главную страницу

Nagios с HP Service Manager

Я пытался интегрировать Nagios 3 с HP Service Manager, но безуспешно.

Кто-нибудь это уже сделал?

Кто-нибудь может мне помочь?

Tks

Я не делал этого специально, но знаю и Service Manager, и Nagios. Заставить Nagios создать инцидент довольно просто. Попробуйте smcli.py (из http://www.ifost.org.au/Software/#smcli ), чтобы создать инцидент.

Затем событие очистки Nagios должно инициировать закрытие, но вам нужно отслеживать, какой инцидент был ранее открыт, чтобы это произошло. Вы можете либо сохранить результат создания инцидента и оставить его где-нибудь на сервере Nagios, чтобы сценарий закрытия смог его найти, либо вам нужно выполнить поиск на сервере Service Manager, чтобы найти его.

Если вы выберете поиск с последующим закрытием, вам нужно будет сохранить «это инцидент, возникший из-за теста мониторинга Nagios XXXX» где-нибудь в Service Manager (xreference? Foreign.id? Third.party.reference? Добавить настраиваемое поле?) при создании инцидента.

Мы сделали это с помощью обработчика событий Nagios и скрипта ruby, который вызывал веб-службу на основе мыла HPSM. Это откроет инцидент и добавит комментарий ведущему в комментарии с номером инцидента.

Лучше всего взглянуть на код, опубликованный здесь: http://www.ifost.org.au/Software/soap-course-progs/ и сделайте то же самое.

Попробуйте этот плагин:

http://labs.consol.de/nagios/check_hpasm/

Это позволяет nagios получать доступ к SM через различные SNMP MIBS.