2010-10-01 57 views
0

我們使用Nagios在機器停機時發送電子郵件。這很好。我們有一個自制的警報系統,它有一個發佈警報的API。我想針對Nagios警報進行編程,並且不希望解析電子郵件。針對警報或提醒API的Nagios程序

Nagios可以將它看到的警報記錄到文件中,或者可以配置爲在看到警報時運行腳本?然後我可以編寫一個程序來掛鉤我的警報器。

謝謝!

回答

2

首先你需要定義一個命令。我們是在我們的misccommands.cfg

定義命令{
COMMAND_NAME將writeToFile
COMMAND_LINE /路徑/到/腳本$ SERVICESTATE $ $ $ SERVICETYPE等等
}

然後,您需要調用這在你的服務的event_handler上。

定義servicenamehere {
...
event_handler將writeToFile
...
}