Nagios 監控 web 服務設定

Nagios 安裝完畢後,再來就是設定監控主機的服務使否正常

我的公司有一台exchange owa 主機

要監控的服務有

1. ping : 測試主機是否在線上

2. http : 測試web 服務是否正常

——————————————————————————————-

加入要偵測的主機及服務

修改/etc/nagios/nagios.cfg

以偵測一台主機,共有 web服務

加入下面一行

cfg_file=/etc/nagios/owaserver.cfg

設定檔內容如下

define host{
        host_name         owaserver

        alias                   OWA
        address                 x.x.x.x

        }

define service{
        use                             local-service         ; Name of service template to use
        host_name                       owaserver
        service_description             PING
        check_command                   check_ping!100.0,20%!500.0,60%
        }

define service{
        use                     local-service
        host_name               owaserver
        service_description     HTTP_443
        check_command           check_tcp!443

——————————————————-

PS:

如果監控的服務是80 port

只需設定如下即可

check_command   check_http

——————————————————-

 

設定完畢後,檢查設定檔指令如下

/usr/bin/nagios -v /etc/nagios/nagios.cfg

基本上如果沒有出現error 應該就可以正常啟動服務

重新啟動 Nagios
# /etc/init.d/nagios restart

如果服務正常就會看到圖狀態

nagios-http



本篇瀏覽人數: 3765
分類: Nagios篇。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *