真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Nagios_監(jiān)測系統(tǒng)信息-創(chuàng)新互聯(lián)

1. 簡介

1.1設(shè)計(jì)概覽

Nagios_監(jiān)測系統(tǒng)信息

創(chuàng)新互聯(lián):于2013年成立為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為上千多家公司企業(yè)提供了專業(yè)的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁設(shè)計(jì)和網(wǎng)站推廣服務(wù), 按需策劃由設(shè)計(jì)師親自精心設(shè)計(jì),設(shè)計(jì)的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實(shí)際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。

NRPE擴(kuò)展插件包含兩個(gè)部分:

a)check_nrpe插件,在監(jiān)測主機(jī)上運(yùn)行

b)NRPE守護(hù)進(jìn)程,運(yùn)行在遠(yuǎn)程機(jī)器上,用于監(jiān)測遠(yuǎn)程Linux/Unix機(jī)器

當(dāng)Nagios需要監(jiān)測遠(yuǎn)程主機(jī)的服務(wù)資源時(shí):

a)Nagios將執(zhí)行check_nrpe插件并告訴它需要監(jiān)測的服務(wù)

b)check_nrpe插件通過受保護(hù)的加密方式(可選)來連接遠(yuǎn)程主機(jī)上的NRPE守護(hù)進(jìn)程

c)NRPE守護(hù)進(jìn)程通過運(yùn)行相應(yīng)的Nagios插件來監(jiān)測本機(jī)上的服務(wù)或資源

d)來自NRPE守護(hù)進(jìn)程的服務(wù)監(jiān)測結(jié)果被反饋給監(jiān)測主機(jī)上的check_nrpe插件,這一監(jiān)測結(jié)果表示Nagios進(jìn)程的監(jiān)測結(jié)果。

注意:NRPE守護(hù)進(jìn)程要求遠(yuǎn)程Linux/Unix主機(jī)必須安裝Nagios插件,否則,守護(hù)進(jìn)程發(fā)揮不了任何作用。

2. 安裝過程

2.1前提條件

為了完成以下安裝操作,你必須要:

a)以root身份來訪問遠(yuǎn)程Linux/Unix主機(jī)

b)以nagios用戶賬戶來訪問監(jiān)測主機(jī)

2.2在遠(yuǎn)程主機(jī)上的操作:

2.2.1 創(chuàng)建用戶

/usr/sbin/useradd nagios –s /sbin/nologin

passwd nagios

2.2.2 下載安裝Nagio插件

wget http://nagios-plugins.org/download/nagios-plugins-2.0.tar.gz

2.2.3 解壓

tar xvf nagios-plugins-2.0.tar.gz

cd nagios-plugins-2.0

2.2.4 編譯安裝

./configure && make && makeinstall

2.2.5 修改目錄權(quán)限

chown nagios.nagios /usr/local/nagios

chown -R nagios.nagios/usr/local/nagios/libexec

2.2.6 安裝xinetd

yum install xinetd

2.2.7 安裝NRPE服務(wù)

#解壓

tar xvf nrpe-2.15.tar.gz

cd nrpe-2.15

2.2.8 編譯安裝

./configure

make all

2.2.9 安裝NRPE插件(測試用),服務(wù),以及一些簡單的配置文件樣例

make install-plugin

make install-daemon

make install-daemon-config

2.2.10 安裝NRPE進(jìn)程為xinetd的一個(gè)服務(wù)

make install-xinetd

2.2.11 編輯/etc/xinetd.d/nrpe文件,添加監(jiān)測服務(wù)器的IP地址和本機(jī)IP地址

vim /etc/xinetd.d/nrpe

only_from = 127.0.0.1

#我修改的內(nèi)容如下(逗號之間沒有空格)

only_from =127.0.0.1,10.10.54.111,10.10.54.112

2.2.12 在/etc/services文件中添加NRPE進(jìn)程的端口號

vim /etc/services

nrpe     5666/tcp     # NRPE

2.2.13 重啟xinetd服務(wù)

service xinetd restart

2.2.14 測試本地NRPE進(jìn)程

netstat -at | grep nrpe       #顯示下面的結(jié)果是正確的

tcp  0   0 *:nrpe  *:*      LISTEN

如果不正確,請確定您已經(jīng)完成了一下內(nèi)容:

– You added the nrpe entry to your /etc/services file

– The only_from directive in the /etc/xinetd.d/nrpe file contains anentry for "127.0.0.1"

– xinetd is installed and started

– Check the system log files for references about xinetd or nrpe andfix any problems that are reported

2.2.15 測試進(jìn)程

/usr/local/nagios/libexec/check_nrpe -Hlocalhost          #出現(xiàn)下面的結(jié)果不要擔(dān)心,試試下一條命令

CHECK_NRPE: Error - Could not complete SSLhandshake.   #我沒有解決這個(gè)問題

/usr/local/nagios/libexec/check_nrpe -H127.0.0.1          #下面的結(jié)果是正確的,安裝成功

NRPE v2.15

/usr/local/nagios/libexec/check_nrpe -H10.10.54.112      #下面的結(jié)果是正確的,安裝成功

NRPE v2.15

2.2.16 修改防火墻規(guī)則(我的防火墻一直是關(guān)著的,這不是個(gè)好習(xí)慣)

iptables -I RH-Firewall-1-INPUT -p tcp -mtcp –dport 5666 -j ACCEPT

service iptables save

2.2.17 修改/usr/local/nagios/etc/nrpe.cfg,可以自定義命令

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

command[check_users]=/usr/local/nagios/libexec/check_users-w 5 -c 10

command[check_load]=/usr/local/nagios/libexec/check_load-w 15,10,5 -c 30,25,20

    #被我注釋掉的這個(gè)命令沒有用了,因?yàn)楝F(xiàn)在的磁盤不是/dev/hda1的了

#command[check_hda1]=/usr/local/nagios/libexec/check_disk-w 20% -c 10% -p /dev/hda1

    #下面這個(gè)命令是我添加的,經(jīng)測試,有效

command[check_sda1]=/usr/local/nagios/libexec/check_disk-w 20% -c 10% -p /dev/sda1

command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs-w 5 -c 10 -s Z

command[check_total_procs]=/usr/local/nagios/libexec/check_procs-w 150 -c 200

    #測試我剛才自定義的命令

/usr/local/nagios/libexec/check_disk -w 20%-c 10% -p /dev/sda1

DISK OK - free space: /boot 158 MB (86%inode=99%);| /boot=25MB;154;173;0;193

2.2.18 重啟nrpe服務(wù)

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

2.3 在監(jiān)測主機(jī)上操作

2.3.1 在已配置Nagios的主機(jī)上,需要進(jìn)行以下操作:

– Install the check_nrpe plugin

– Create a Nagios command definition for using the check_nrpe plugin

– Create Nagios host and service definitions for monitoring theremote host

2.3.2 下載NRPE源碼包

wget http://ncu.dl.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz

2.3.3 解壓

tar xvf nrpe-2.15.tar.gz

cd nrpe-2.15

2.3.4編譯安裝

./configure

make all

2.3.5 安裝插件

make install-plugin

2.3.6 測試NRPE進(jìn)程,IP地址為遠(yuǎn)程主機(jī)的IP

/usr/local/nagios/libexec/check_nrpe -H 10.10.54.112

NRPE v2.15

2.3.7 修改commands.cfg

vim /usr/local/nagios/etc/objects/commands.cfg

    #添加以下內(nèi)容

define command{

command_name        check_nrpe

command_line          $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$

}

2.3.8 創(chuàng)建host和service定義

    #定義host

define host{

name                  linux-box          ; Name of this template

use                    generic-host      ; Inherit default values

check_                  period 24x7

check_                  interval 5

retry_                  interval 1

max_check_            attempts 10

check_command        check-host-alive

notification_period     24x7

notification_interval    30

notification_options    d,r

contact_groups         admins

register                0        ; DONT REGISTER THIS - ITS ATEMPLATE

}

    #定義service

         #監(jiān)測CPU

define service{

   use               generic-service

   host_name            remotehost

   service_description           CPU Load

   check_command         check_nrpe!check_load

   }

         #監(jiān)測在線用戶

define service{

   use               generic-service

   host_name            remotehost

   service_description           Current Users

   check_command          check_nrpe!check_users

   }

         #檢測/dev/sda1的空間

define service{

   use               generic-service

   host_name            remotehost

   service_description           /dev/sda1 Free Space

   check_command          check_nrpe!check_sda1

   }

         #監(jiān)測進(jìn)程數(shù)

define service{

   use               generic-service

   host_name            remotehost

   service_description           Total Processes

   check_command          check_nrpe!check_total_procs

   }

         #監(jiān)測僵尸進(jìn)程

define service{

   use               generic-service

   host_name            remotehost

   service_description           ZombieProcesses

   check_command          check_nrpe!check_zombie_procs

   }

2.3.9 檢測配置文件

/usr/local/nagios/bin/nagios -v/usr/local/nagios/etc/nagios.cfg

Things look okay - No serious problems weredetected during the pre-flight check

2.3.10 重啟服務(wù)

service nagios restart

3. 在監(jiān)測主機(jī)查看

在瀏覽器輸入http://10.10.54.111/nagios查看

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


當(dāng)前名稱:Nagios_監(jiān)測系統(tǒng)信息-創(chuàng)新互聯(lián)
當(dāng)前URL:http://weahome.cn/article/djjeeh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部