linux安裝nagios客戶端

2021-09-08 18:16:41 字數 2109 閱讀 4656

( 安裝到 被監控的機器上)

新增使用者和組

useradd nagios

groupadd nagcmd

usermod -a -g nagcmd nagios

(如果安裝中報沒有c編譯器,就 yum install gcc)

wget 

tar xzvf nagios-plugins-1.4.15.tar.gz

cd nagios-plugins-1.4.15

./configure

make

make install

安裝 nagios_nrpe_2.9

wget 

tar xzvf  nrpe-2.9.tar.gz

cd nrpe-2.9

./configure --with-command-group=nagcmd --prefix=/usr/local/nagios  

(如果報缺少ssl,請安裝 yum  install  openssl-devel)

make all

make install-plugin

make install-daemon

make install-daemon-config

設定伺服器位址

vi /usr/local/nagios/etc/nrpe.cfg

找到 allowed_hosts=127.0.0.1

後面加nagios伺服器的ip, 用「,」隔開,加了之後如下:

allowed_hosts=127.0.0.1,10.51.10.163

啟動 nrpe

cd /usr/local/nagios/bin/

/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d

檢視5666埠是否已經監聽,如果沒有監聽說明沒有啟動

netstat -an | grep 5666

本機驗證安裝結果

/usr/local/nagios/libexec/check_nrpe -h localhost

返回nrpe版本號則為正常

nagios伺服器驗證訪問是否正常:

/usr/local/nagios/libexec/check_nrpe -h 10.132.57.141

nrpe v2.15

配置監控物件

由於監控原理可知被監控端做監控然後傳給監控伺服器做彙總,設定監控詳細引數主要是設定被監控端的 nrpe.cfg 檔案,可以看到裡面的監控物件。

vi /usr/local/nagios/etc/nrpe.cfg

在  command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200 行後增加一行

command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%

nagios伺服器想要監控客戶機swap分割槽,但客戶機檔案 nrpe.cfg 檔案沒有swap監控物件,這時監控伺服器就報錯 (nrpe commond 『check_swap' no defined  )

重啟nrpe

先停止nrpe

[root@localhost bin]# cat /var/run/nrpe.pid

25316

[root@localhost bin]#kill 25316

後啟動[root@localhost bin]# /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d

netstat -an | grep 5666

設定自動啟動

vi /etc/rc.local  在其中加入此行:

/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d

被監控端設定完成

檢查設定

/usr/local/nagios/libexec/check_nrpe -h localhost -c check_swap  ( 可以檢查其中的任意一項 

0

nagios 客戶端安裝

安裝到 被監控的機器上 新增使用者和組 useradd nagios groupadd nagcmd 如果安裝中報沒有c編譯器,就 yum install gcc wget tar xzvf nagios plugins 1.4.15.tar.gz cd nagios plugins 1.4.15 ...

nagios 批量安裝客戶端

2015 09 07 nagios批量安裝客戶端 在客戶端批量安裝nagios plugin和nrpe bin bash host list cat nagios hosts.txt for i in host list do 從跳板機將相關軟體複製到nagios客戶端 scp data home ...

nagios客戶端安裝與配置windows篇

一 被監控的windows xp客戶端的配置 nsclient 0.3.8 win32.msi nsclient 0.3.8 x64.msi 2 安裝nsclient 雙擊安裝 next 同意 next next next 設定允許ip,設定密碼 這裡密碼一般可以不設定 modules to loa...