本篇內(nèi)容主要講解“nagios怎么監(jiān)控linux內(nèi)存”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“nagios怎么監(jiān)控linux內(nèi)存”吧!
站在用戶的角度思考問題,與客戶深入溝通,找到句容網(wǎng)站設(shè)計與句容網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:做網(wǎng)站、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名申請、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋句容地區(qū)。在被監(jiān)控機(jī)
1./usr/local/nagios/libexec/ 下添加check_mem
內(nèi)容如下
#
#!/bin/bash
# check memory script
# sunny 2008.2.15
# Total memory
TOTAL=`free -m | head -2 |tail -1 |gawk '{print $2}'`
# Free memory
FREE=`free -m | head -2 |tail -1 |gawk '{print $4}'`
# to calculate free percent
# use the expression free * 100 / total
FREETMP=`expr $FREE \* 100`
PERCENT=`expr $FREETMP / $TOTAL`
echo "$FREE MB ($PERCENT%) Free Memory"
exit 0
2. chmod a+x check_mem.sh
3.vi /usr/local/nagios/etc/nrpe.cfg 增加command
command[check_mem]=/usr/lib64/nagios/plugins/check_mem.sh -w 10 -c 5
nagios 服務(wù)端
1.在command.cfg添加如下 (這一步好像也可以不用)
# 'check_mem' command definition
define command{
command_name check_mem
command_line $USER1$/check_mem -H $HOSTADDRESS$
}
2.修改linux客戶機(jī)配置文件,添加
define service{
use generic-service
host_name mylinux
service_description check_mem
check_command check_nrpe!check_mem
}
3.驗證配置: nagios -v /etc/nagios/nagios.cfg
4.重啟nagios :service nagios restart
5.登錄查看web監(jiān)控
到此,相信大家對“nagios怎么監(jiān)控linux內(nèi)存”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。