91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

慈利县| 鄂托克前旗| 灵丘县| 灵台县| 台中市| 靖边县| 岗巴县| 四会市| 朔州市| 贺州市| 磐石市| 永平县| 厦门市| 弥渡县| 阳泉市| 平江县| 湟源县| 塔河县| 济南市| 天全县| 博乐市| 尼勒克县| 辽宁省| 东乌珠穆沁旗| 安阳县| 三门峡市| 随州市| 石首市| 泉州市| 星子县| 桦川县| 金乡县| 东安县| 佛学| 仁寿县| 锡林郭勒盟| 平陆县| 兰考县| 桐庐县| 镇远县| 游戏|