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

溫馨提示×

溫馨提示×

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

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

nagios的實時監控

發布時間:2020-07-06 10:27:45 來源:網絡 閱讀:680 作者:yyyummy 欄目:移動開發

nagios只能監控服務器1分鐘,5分鐘和15分鐘的情況。但我們無法通過nagios了解當發生狀況那一瞬間我們的服務器運行了哪些服務。這無法幫助我們找出導致出問題的原因。因為需要記錄發生狀況一瞬間的服務。

1. 編輯主機文件linhost.cfg

define service{

    use                     generic-service

    host_name               linhost

    service_description     Load_Average_RES

    check_command           check_nrpe!check_load

    event_handler           processes_snapshot_RES!linhost

    contact_groups          admins

}


define service{

    use                     generic-service

    host_name               linhost

    service_description     Load_Average_CPU

    check_command           check_nrpe!check_load

    event_handler           processes_snapshot_CPU!linhost

    contact_groups          admins

}


2. 編輯命令文件command.cfg

 define command{

    command_name    processes_snapshot_RES

    command_line   $USER1$/eventhandlers/processes_snapshot_RES.sh $SERVICESTATE$ $SERVICESTATETYPE$ $SERVICEATTEMPT$ $HOSTADDRESS$

}


define command{

    command_name    processes_snapshot_CPU

    command_line    $USER1$/eventhandlers/processes_snapshot_CPU.sh $SERVICESTATE$ $SERVICESTATETYPE$ $SERVICEATTEMPT$ $HOSTADDRESS$

}


3. 編輯腳本processes_snapshot_CPU.sh和processes_snapshot_RES.sh

processes_snapshot_CPU.sh

#!/bin/bash

case "$1" in

    OK)

        ;;

    WARNING)

        /usr/local/nagios/libexec/check_nrpe -H $4 -c processes_snapshot_CPU

        ;;

    UNKNOWN)

        ;;

    CRITICAL)

        /usr/local/nagios/libexec/check_nrpe -H $4 -c processes_snapshot_CPU

        ;;

esac


exit 0


processes_snapshot_RES.sh

#!/bin/bash

case "$1" in

    OK)

        ;;

    WARNING)

        /usr/local/nagios/libexec/check_nrpe -H $4 -c processes_snapshot_RES

        ;;

    UNKNOWN)

        ;;

    CRITICAL)

        /usr/local/nagios/libexec/check_nrpe -H $4 -c processes_snapshot_RES

        ;;

esac


exit 0


4. 編輯被監控端的配置文件nrpe.cfg

command[processes_snapshot_RES]=top -cSbn 1 | tail -n +8 | sort -rn -k6 | head -n 20 > /tmp/proc_snap_RES_`date +%y%m%d-%H:%H:%S`.txt

command[processes_snapshot_CPU]=top -cSbn 1 | tail -n +8 | sort -rn -k9 | head -n 20 > /tmp/proc_snap_CPU_`date +%y%m%d-%H:%H:%S`.txt


5. 在被監控端創建目錄

#cd /usr/local/nagios

#mkdir log

#chmod 777 log

#chown nagios:nagios log


6. nagios具有緩存功能,我們需要關掉nagios的緩存功能。編輯nagios主配置文件nagios.cfg。

cached_host_check_horizon=0

cached_service_check_horizon=0


到此就配置好了,當我們的服務器負載過高時,就會在被監控服務器的/usr/local/nagios/log目錄下生成文件記錄那一瞬間運成的服務。

向AI問一下細節

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

AI

通渭县| 哈密市| 淮北市| 英山县| 宜城市| 麻城市| 静乐县| 丽江市| 甘南县| 平原县| 麻栗坡县| 侯马市| 保山市| 章丘市| 澄迈县| 吴江市| 乐清市| 孟津县| 溆浦县| 绥宁县| 宜都市| 南阳市| 阜宁县| 北安市| 贡山| 江津市| 平果县| 巫山县| 罗源县| 阿巴嘎旗| 蒲城县| 汕头市| 壶关县| 三亚市| 磐安县| 汉阴县| 固镇县| 宁阳县| 博湖县| 淮安市| 宜黄县|