中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nagios passive 被動監控安裝

發布時間:2020-07-12 22:37:04 來源:網絡 閱讀:411 作者:TimeAPI 欄目:移動開發
yum install nagios nsca* nagios-plugins*
2、更改配置文件 nagios.cfg 
check_external_commands = 1 (enable  commands  file)
command_check_interval = -1 (check  the  external  command file as often as possible )
cfg_dir=/etc/nagios/conf.d
此目錄下放置hosts和services的配置文件
[root@yourhostname conf.d]# cat hosts.cfg 
define host {
use                     linux-server
host_name        useyourhostname
alias  myself
address       192.168.4.63
}
[root@yourhostname conf.d]# cat myself.cfg 
define service{ 
        use                             generic-service,services-pnp
        host_name                      useyourhostname      #主機名必須匹配
        service_description             check-swap
        active_checks_enabled           0 
        check_freshness                 1
        passive_checks_enabled          1 
        check_command                   check_dummy!2 
}
[root@yourhostname client]# pwd
/etc/nagios/client

[root@yourhostname client]# cat check_ser.sh 
#!/bin/bash
hostname=`hostname`
Plugin_path=/usr/lib64/nagios/plugins/
#1.swap
result=$($Plugin_path/check_swap -w 50% -c 20%)
status=$?
output=$(echo "$result"|awk -F'|' '{print $1}')
echo -e "$hostname;check-swap;$status;$output"

[root@yourhostname client]# cat nagios_check 
#!/bin/bash
NSER=yourmaster
CHECK_PATH="/etc/nagios/client/"
RESULT_FILE="/tmp/nagios_result"
/bin/bash "$CHECK_PATH"/*.sh>/tmp/nagios_result
/usr/sbin/send_nsca -H "$NSER"  -to 10 -d ";" -c /etc/nagios/send_nsca.cfg  < /tmp/nagios_result

[root@yourhostname client]# crontab -l
*/5****/bin/sh /etc/nagios/client/nagios_check

編輯commands.cfg配置文件,添加
define command{
    command_name    check_dummy                                                                                               
    command_line    /usr/lib64/nagios/plugins/check_dummy $ARG1$
            }
編輯templates.cfg配置文件,
define service{
        name                            generic-service     ; The 'name' of this service template
        active_checks_enabled           0               ; Active service checks are enabled
        passive_checks_enabled          1               ; Passive service checks are enabled/accepted
        parallelize_check               1               ; Active service checks should be parallelized (disabling this can lead to major performance problems)
        obsess_over_service             1               ; We should obsess over this service (if necessary)
        check_freshness                 0               ; Default is to NOT check service 'freshness'
        notifications_enabled           1               ; Service notifications are enabled
        event_handler_enabled           1               ; Service event handler is enabled        flap_detection_enabled          1               ; Flap detection is enabled
        failure_prediction_enabled      1               ; Failure prediction is enabled        process_perf_data               1               ; Process performance data
        retain_status_information       1               ; Retain status information across program restarts
        retain_nonstatus_information    1               ; Retain non-status information across program restarts
        is_volatile                     0               ; The service is not volatile
        check_period                    24x7            ; The service can be checked at any time of the day
        max_check_attempts              3           ; Re-check the service up to 3 times in order to determine its final (hard) state        normal_check_interval           10          ; Check the service every 10 minutes under normal conditions
        retry_check_interval            2           ; Re-check the service every two minutes until a hard state can be determined
        contact_groups                  admins          ; Notifications get sent out to everyone in the 'admins' group
    notification_options        w,u,c,r         ; Send notifications about warning, unknown, critical, and recovery events
        notification_interval           60          ; Re-notify about service problems every hour
        notification_period             24x7            ; Notifications can be sent out at any time
         register                        0              ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL SERVICE, JUST A TEMPLATE!
        } 

[root@yourhostname nagios]# /etc/init.d/nsca status
nsca (pid  30650) is running...

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

诸暨市| 克东县| 剑川县| 凤台县| 霍州市| 于田县| 广昌县| 额济纳旗| 阿勒泰市| 灵宝市| 佛坪县| 玉环县| 远安县| 永胜县| 克拉玛依市| 壤塘县| 深泽县| 邵武市| 长葛市| 兴山县| 镇平县| 嘉荫县| 甘南县| 阿拉尔市| 临夏市| 台南县| 互助| 邳州市| 江华| 泌阳县| 娱乐| 韶关市| 黎川县| 容城县| 乐平市| 长阳| 淮南市| 宜君县| 内丘县| 兰考县| 民丰县|