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

溫馨提示×

溫馨提示×

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

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

怎么遠程檢測Linux服務器中內存占用情況

發布時間:2021-09-03 16:02:51 來源:億速云 閱讀:179 作者:chen 欄目:系統運維

本篇內容介紹了“怎么遠程檢測Linux服務器中內存占用情況”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

準備遠程服務器
在 Debain/Ubuntu 中:

   

代碼如下:

# cd /usr/lib/nagios/plugins/
   # wget https://raw.githubusercontent.com/justintime/nagios-plugins/master/check_mem/check_mem.pl
   # mv check_mem.pl check_mem
   # chmod +x check_mem

在 RHEL/CentOS 中: 

代碼如下:

# cd /usr/lib64/nagios/plugins/ (or /usr/lib/nagios/plugins/ for 32-bit)
   # wget https://raw.githubusercontent.com/justintime/nagios-plugins/master/check_mem/check_mem.pl
   # mv check_mem.pl check_mem
   # chmod +x check_mem

你可以通過手工在本地運行下面的命令來檢查腳本的輸出是否正常。當使用NRPE時,這條命令應該會檢測空閑的內存,當可用內存小于20%時會發出警告,并且在可用內存小于10%時會生成一個嚴重警告。 

代碼如下:

# ./check_mem -f -w 20 -c 10 </p> <p>    OK - 34.0% (2735744 kB) free.|TOTAL=8035340KB;;;; USED=5299596KB;6428272;7231806;; FREE=2735744KB;;;; CACHES=2703504KB;;;;

如果你看到像上面那樣的輸出,那就意味這命令正常工作著。

現在腳本已經準備好了,我們要定義NRPE檢查內存使用率的命令了。如上所述,命令會檢查可用內存,在可用率小于20%時發出警報,小于10%時發出嚴重警告。

   

代碼如下:

# vim /etc/nagios/nrpe.cfg

對于 Debian/Ubuntu:

   

代碼如下:

command[check_mem]=/usr/lib/nagios/plugins/check_mem  -f -w 20 -c 10

對于 RHEL/CentOS 32 bit:

   

代碼如下:

command[check_mem]=/usr/lib/nagios/plugins/check_mem  -f -w 20 -c 10

對于 RHEL/CentOS 64 bit:

   

代碼如下:

command[check_mem]=/usr/lib64/nagios/plugins/check_mem  -f -w 20 -c 10

準備 Nagios 服務器

在Nagios服務器中,我們為NRPE定義了一條自定義命令。該命令可存儲在Nagios內的任何目錄中。為了讓本教程簡單,我們會將命令定義放在/etc/nagios目錄中。
對于 Debian/Ubuntu:

   

代碼如下:

# vim /etc/nagios3/conf.d/nrpe_command.cfg </p> <p>    define command{
           command_name check_nrpe
           command_line /usr/lib/nagios/plugins/check_nrpe -H '$HOSTADDRESS$'  -c '$ARG1$'
   }

對于 RHEL/CentOS 32 bit:

   

代碼如下:

# vim /etc/nagios/objects/nrpe_command.cfg </p> <p>    define command{
           command_name check_nrpe
           command_line /usr/lib/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
           }

對于 RHEL/CentOS 64 bit:

   

代碼如下:

# vim /etc/nagios/objects/nrpe_command.cfg </p> <p>    define command{
           command_name check_nrpe
           command_line /usr/lib64/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
           }

現在我們定義Nagios的服務檢查
在 Debian/Ubuntu 上:

   

代碼如下:

# vim /etc/nagios3/conf.d/nrpe_service_check.cfg </p> <p>    define service{
           use                            local-service
           host_name                      remote-server
           service_description            Check RAM
           check_command                  check_nrpe!check_mem
   }

在 RHEL/CentOS 上:

   

代碼如下:

# vim /etc/nagios/objects/nrpe_service_check.cfg </p> <p>    define service{
           use                            local-service
           host_name                      remote-server
           service_description            Check RAM
           check_command                  check_nrpe!check_mem
   }

最后我們重啟Nagios服務
在 Debian/Ubuntu 上:

   

代碼如下:

# service nagios3 restart

在 RHEL/CentOS 6 上:

   

代碼如下:

# service nagios restart

在 RHEL/CentOS 7 上:

   

代碼如下:

# systemctl restart nagios.service

故障排除

Nagios應該開始在使用NRPE的遠程服務器上檢查內存使用率了。如果你有任何問題,你可以檢查下面這些情況。

  •     確保NRPE的端口在遠程主機上是總是允許的。默認NRPE的端口是TCP 5666。
        你可以嘗試通過執行check_nrpe 命令: /usr/lib/nagios/plugins/check_nrpe -H remote-server 手工檢查NRPE操作。
        你同樣可以嘗試運行check_mem 命令:/usr/lib/nagios/plugins/check_nrpe -H remote-server &ndash;c check_mem
        在遠程服務器上,在/etc/nagios/nrpe.cfg中設置debug=1。重啟NRPE服務并檢查這些日志文件,/var/log/messages (RHEL/CentOS)或者/var/log/syslog (Debain/Ubuntu)。如果有任何的配置或者權限錯誤,日志中應該包含了相關的信息。如果日志中沒有反映出什么,很有可能是由于請求在某些端口上有過濾而沒有到達遠程服務器上。

“怎么遠程檢測Linux服務器中內存占用情況”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

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

AI

集贤县| 灌阳县| 饶平县| 朔州市| 闵行区| 临泽县| 威远县| 万年县| 和政县| 耒阳市| 仪陇县| 广西| 遂川县| 克拉玛依市| 孟州市| 巴南区| 修水县| 巴东县| 瑞丽市| 抚顺县| 江都市| 阿拉善左旗| 陆良县| 桂林市| 马鞍山市| 南召县| 邳州市| 通辽市| 拜泉县| 景泰县| 诸暨市| 隆尧县| 汉源县| 兖州市| 高邮市| 天峻县| 多伦县| 林芝县| 肥西县| 南江县| 花垣县|