老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

linux下nagios的安裝及配置

# Nagios官網(wǎng)    http://www.nagios.org

創(chuàng)新互聯(lián)公司長期為上1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為河?xùn)|企業(yè)提供專業(yè)的網(wǎng)站設(shè)計制作、網(wǎng)站建設(shè)河?xùn)|網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

  nagios是php編寫的,需要提供支持php的環(huán)境

  支持插件

  安裝nrpe是為了檢測一些特殊的服務(wù),比如負載
  iptables和selinux關(guān)閉

★Nagios安裝

  • 服務(wù)端(192.168.182.100)

    編譯安裝很復(fù)雜,可以使用rpm包安裝(適用于CentOS)
    Centos6默認的yum源里沒有nagios相關(guān)的rpm包,我們可以安裝一個epel的擴展源
    yum install -y httpd                <== 配置文件默認與httpd.conf對應(yīng),安裝httpd是為了

                                            web訪問,通過瀏覽器查看監(jiān)控內(nèi)容

                   nagios

                   nagios-plugins

                   nagios-plugins-all

                   nrpe

                   nagios-plugins-nrpe
    設(shè)置登錄nagios后臺的用戶和密碼:htpasswd -c /etc/nagios/passwd nagiosadmin
    編輯配置文件 vim /etc/nagios/nagios.cfg
    檢測配置文件 nagios -v /etc/nagios/nagios.cfg
    啟動服務(wù):service httpd start; service nagios start
    瀏覽器訪問: http://192.168.182.100/nagios

  • 客戶端(192.168.182.105)

    我們同樣需要安裝epel擴展源
    在客戶端機器上 rpm -ivh  http://www.aminglinux.com/bbs/da ... ease-6-7.noarch.rpm
    yum install -y nagios-plugins nagios-plugins-all nrpe nagios-plugins-nrpe
    編輯配置文件   vim /etc/nagios/nrpe.cfg  

    allowed_hosts=127.0.0.1==>allowed_hosts=127.0.0.1,192.168.182.100 ip為服務(wù)端ip                                                <== 規(guī)定哪些主機可以使用nrpe服務(wù)

    dont_blame_nrpe=0 ==> dont_blame_nrpe=1
    啟動客戶端 /etc/init.d/nrpe start

★監(jiān)控中心(192.168.182.100)添加被監(jiān)控主機(192.168.182.105)
    cd /etc/nagios/conf.d/
    vim yue.cfg(182.105上)         //定義一個主機三個服務(wù)
define host{                                       <== 定義主機
        use                     linux-server       <== Name of host template to use
        host_name               yue                <== 被監(jiān)控主機名
        alias                   hera
        address                 192.168.182.105    <== 被監(jiān)控主機ip
        }

define service{
        use                     generic-service
        host_name               yue
        service_description     check_ping         <== 可以在web頁面里看到
        check_command           check_ping!100.0,20%!200.0,50% <== 丟包20%警告,丟包50%
                                                                   heck_ping后面是要跟參數(shù)

                                                                   ,在寫配置文件的時候參數(shù)

                                                                   要用!分隔開.

        max_check_attempts 5
        normal_check_interval 1
}

define service{
        use                     generic-service
        host_name               192.168.182.105
        service_description     check_ssh
        check_command           check_ssh
        max_check_attempts      5                   <== 當(dāng)nagios檢測到問題時,一共嘗試檢測5

                                                        次都有問題才會告警,如果該數(shù)值為1,

                                                        那么檢測到問題立即告警      

        normal_check_interval 1                     <== 重新檢測的時間間隔,單位是分鐘,默
                                                        認是3分鐘

        notification_interval           60          <== 在服務(wù)出現(xiàn)異常后,故障一直沒有解

                                                        決,nagios再次對使用者發(fā)出通知的時

                                                        間。單位是分鐘。如果你認為,所有的

                                                        事件只需要一次通知就夠了,可以把這

                                                        里的選項設(shè)為0。
}

define service{
        use                     generic-service
        host_name               192.168.0.12
        service_description     check_http
        check_command           check_http
        max_check_attempts      5
        normal_check_interval 1
}


  上面的服務(wù)不依賴于客戶端nrpe服務(wù),我們可以知道在自己電腦上可以使用ping或telnet探測遠程任何一臺機器是否存活以及是否開啟某個端口或服務(wù)。

  但是當(dāng)我們想要檢測客戶端上的某個具體服務(wù)的情況時,就需要借助于nrpe了,比如想知道客戶端機器的負載或磁盤使用情況。

★繼續(xù)添加服務(wù)
  在服務(wù)端編輯配置文件  vim /etc/nagios/objects/commands.cfg
  增加:define command{
        command_name    check_nrpe  實現(xiàn)和對方nrpe服務(wù)的通信
        command_line    $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
        }
  繼續(xù)編輯配置文件      vim /etc/nagios/conf.d/yue.cfg
  增加如下內(nèi)容:

define service{
        use     generic-service
        host_name       yue
        service_description     check_load
        check_command           check_nrpe!check_load
        max_check_attempts 5
        normal_check_interval 1
}


define service{
        use     generic-service
        host_name       yue
        service_description     check_disk_hda1
        check_command           check_nrpe!check_hda1
        max_check_attempts 5
        normal_check_interval 1
}

define service{
        use     generic-service
        host_name       yue
        service_description     check_disk_hda2
        check_command           check_nrpe!check_hda2
        max_check_attempts 5
        normal_check_interval 1
}


說明:  check_nrpe!check_load :這里的check_nrpe就是在commands.cfg剛剛定義的,check_load是遠程主機上的一個檢測腳本
在遠程主機上vim /etc/nagios/nrpe.cfg 搜索check_load,這行就是在服務(wù)端上要執(zhí)行的腳本了,我們可以手動執(zhí)行這個腳本
把check_hda1更改一下:/dev/hda1 改為 /dev/sda1
再加一行command[check_hda2]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /dev/sda2
客戶端上重啟一下nrpe服務(wù): service nrpe restart
服務(wù)端也重啟一下nagios服務(wù): service nagios restart

★配置告警
  vim /etc/nagios/objects/contacts.cfg //增加:

define contact{
        contact_name               123
        use                             generic-contact
        alias                           yue
        email              345394956@qq.com
        }


define contact{
        contact_name               456
        use                              generic-contact
        alias                            aaa
        email             345394956@qq.com
        }


define contactgroup{
        contactgroup_name                common
        alias                            common
        members                          123,456
        }


然后在要需要告警的服務(wù)里面加上contactgroup

define service{
        use                     generic-service
        host_name               192.168.182.105
        service_description     check_load
        check_command           check_nrpe!check_load
        max_check_attempts      5
        normal_check_interval   1
        contact_groups          common
        notifications_enabled   1           <==是否開啟提醒功能(1開啟,0禁用)一般,這個選項

                                            會在主配置文件(nagios.cfg)中定義,效果相同。          service_notification_period   24*7  <==發(fā)送提醒的時間段。

                                            非常重要的主機(服務(wù))我定義為7×24

                                            一般的主機(服務(wù))就定義為上班時間

  如果不在定義的時間段內(nèi),無論出現(xiàn)任何問題都不會發(fā)送提醒。還有一個host_notification_period, 相同的設(shè)置方法。但需要加到host的定義配置文件里。
        service_notification_options:w,u,c,r <==上面的是host的狀態(tài),這個是service的狀態(tài)。

                                                w(waning)   u(unknown)

                                                c(critical) r(recover)恢復(fù)了

        host_notification_options:d,u,r     <==發(fā)送提醒包括的情況

                                                d(狀態(tài)為DOWN) u(狀態(tài)為UNREACHABLE)

                                                r(狀態(tài)恢復(fù)為OK)

                                                也需要加入到host的定義配置里
}


★配置圖形顯示 pnp4nagios

  • 安裝
    yum install pnp4nagios rrdtool

  • 配置主配置文件
    vim /etc/nagios/nagios.cfg  //修改如下配置

    process_performance_data=1   

    host_perfdata_command=process-host-perfdata

    service_perfdata_command=process-service-perfdata

    enable_environment_macros=1     

  • 修改commands.cfg

    vim /etc/nagios/objects/commands.cfg 

方便起見,我們可以注釋掉原有對process-host-perfdata和process-service-perfdata,重新定義

    加入以下內(nèi)容

define command {  

       command_name    process-service-perfdata  

       command_line    /usr/bin/perl /usr/libexec/pnp4nagios/process_perfdata.pl  

 }  

define command {  

       command_name    process-host-perfdata  

       command_line    /usr/bin/perl /usr/libexec/pnp4nagios/process_perfdata.pl -d HOSTPERFDATA  

  • 修改配置文件  templates.cfg
    vim /etc/nagios/objects/templates.cfg

    define host {  
            name       hosts-pnp  
            register   0  
            action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_  
            process_perf_data               1  
    }  
    define service {  
            name       srv-pnp  
            register   0  
            action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$
            process_perf_data               1  
    }  

  • 修改host和service配置
    vim /etc/nagios/conf.d/yue.cfg
    把  define host{
            use                     linux-server
    改為:
    define host{
            use                     linux-server,hosts-pnp

    修改對應(yīng)的service

    define service{
            use     generic-service
            host_name       192.168.182.100
            service_description     check_disk_hda1
            check_command           check_nrpe!check_hda1
            max_check_attempts 5
            normal_check_interval 1
    }
    改為:
    define service{
            use     generic-service,srv-pnp
            host_name       192.168.182.100
            service_description     check_disk_hda1
            check_command           check_nrpe!check_hda1
            max_check_attempts 5
            normal_check_interval 1
    }

  • 重啟和啟動服務(wù):
    service nagios restart
    service httpd restart
    service npcd start

★訪問測試

   web下訪問
192.169.182.100/nagios/
192.168.182.100/pnp4nagios/


網(wǎng)站名稱:linux下nagios的安裝及配置
URL網(wǎng)址:http://www.xueling.net.cn/article/geiidd.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 久久99精品国产麻豆婷婷洗澡 | 中文字幕久久精品一区二区三区 | 少妇下面好紧好爽视频 | 国产午夜草莓视频在线观看 | 亚洲国产欧美在线人成最新 | 96久久久 | 中文字幕久久精品一区二区三区 | 性欧美videos喷潮| 欧美午夜剧场特大黄三级性片片免费 | 豪放女大兵免费看 | 国产精品偷伦视频免费还看的 | www久草| 性爱在线免费视频 | 欧美激情精品久久久久久久久久 | 免费观看18禁无遮挡真人网站 | 玖玖精品国产 | 草草在线观看视频 | 少妇被两个黑人3p喷水在线观看 | a级黄色录像 | 成人av网址在线 | 在线观看高清av | 国产欧美日韩久久久 | 特黄色一级片 | 精品日韩一区二区三区 | 精品影视一区二区 | 91青青草 | 欧美色交 | 欧美韩国一区二区 | 51国偷自产一区二区三区的 | 风间由美一区二区三区在线观看 | 精品国产乱码久久久久久影片 | av无码免费岛国动作片片段 | w两个世界完整免费观看超清完整 | 中文字幕日本视频 | 国产精品麻豆视频 | 啦啦啦在线观看视频免费观看 | 亚洲大片69999 | 欧美一区不卡 | 欧美色欧美亚洲高清在线观看 | 欧美天堂影院 | 国产精品一区免费 |