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

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

nagios安裝與配置-創(chuàng)新互聯(lián)

nagios

創(chuàng)新互聯(lián)專注于網(wǎng)站建設(shè)|成都網(wǎng)站改版|優(yōu)化|托管以及網(wǎng)絡(luò)推廣,積累了大量的網(wǎng)站設(shè)計與制作經(jīng)驗,為許多企業(yè)提供了網(wǎng)站定制設(shè)計服務(wù),案例作品覆蓋成都高空作業(yè)車租賃等行業(yè)。能根據(jù)企業(yè)所處的行業(yè)與銷售的產(chǎn)品,結(jié)合品牌形象的塑造,量身設(shè)計品質(zhì)網(wǎng)站。

nagios配置文件設(shè)置分為倆種,一種如下設(shè)置,第二種為創(chuàng)建servers目錄集中管理被監(jiān)控主機和generic_cfg目錄管理監(jiān)控本機的配置文件。

# yum install -y httpd php glibc glibc-common gd gd-devel gcc

[root@teacher ~]# useradd nagios

[root@teacher ~]# groupadd nagcmd

[root@teacher ~]# usermod -a -G nagcmd apache

[root@teacher ~]# usermod -a -G nagcmd nagios

開始安裝

# tar zxvf nagios-3.2.3.tar.gz -C /usr/local/src

# cd /usr/local/src/nagios-3.2.3/

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

# make all
# make install-init
# make install-commandmode
# make install-config
# make install-webconf

# cd /etc/httpd/conf.d
# vim nagios.conf
  //記住保存用戶名和密碼的文件

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin  //配置密碼
-------------
安裝插件

# tar zxvf nagios-plugins-1.4.15.tar.gz -C /usr/local/src

# cd /usr/local/src/nagios-plugins-1.4.15/

# ./configure --with-nagios-user=nagios --with-nagios-group=nagcmd

# make
# make install

# cd /usr/local/nagios/libexec/
# ls
# ./check_ssh --help  //查看幫助

啟動服務(wù)
# service httpd restart

# service nagios restart
----------------------------

監(jiān)控端 (服務(wù)器端) 192.168.3.2
# cd  /usr/local/nagios/etc/objects
# vim contacts.cfg

 39 define contact{
 40         contact_name                    matrix
 41 #       use                             generic-contact
 42         alias                           administrator
 43         service_notification_period     24x7
 44         host_notification_period        24x7
 45         service_notification_options    w,u,c,r
 46         host_notification_options       d,u,r
 47         service_notification_commands   notify-service-by-email
 48         host_notification_commands      notify-host-by-email
 49
 50         email                           matrix@localhost
 51         }

define contactgroup{
        contactgroup_name       admins
        alias                   Nagios Administrators
        members                 nagiosadmin,matrix      //添加matrix 逗號分隔
        }

# vim remotehost.cfg

define host{
host_name  apache
alias      apache
address    192.168.3.3
max_check_attempts   5
check_period    24x7
normal_check_interval 5
retry_check_interval 1
contact_groups admins
notification_period  24x7
notification_options d,u,r
}

# vim services.cfg

define service{
use  local-service
host_name  apache
service_description  apache_alive
check_command    check_ping!100.0,20%!500.0,60%
}

define service{
host_name   apache
service_description  check_tcp 80
max_check_attempts   5
check_period  24x7
normal_check_interval  5
retry_check_interval  2
contact_groups   admins
notification_period  24x7
notification_options   w,u,c,r
check_command   check_tcp!80
}

# pwd
/usr/local/nagios/etc
# vim nagios.cfg

  34 cfg_file=/usr/local/nagios/etc/objects/remotehost.cfg
  35 cfg_file=/usr/local/nagios/etc/objects/services.cfg

//檢查配置文件錯誤
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Total Warnings: 0
Total Errors:   0

//服務(wù)重啟
# /etc/init.d/nagios restart

firefox http://192.168.3.2/nagios &
   //監(jiān)控端的ip
-------------------------------
需要監(jiān)控被監(jiān)控端的web服務(wù)
在被監(jiān)控端  192.168.3.3
啟動網(wǎng)頁服務(wù)
# service httpd restart

--------------------------------------
通過NRPE 監(jiān)控遠程主機

遠程主機(被監(jiān)控端) 192.168.3.3

# useradd -s /sbin/nologin -M  nagios

# yum install gcc glibc glibc-common -y

# tar zxvf nagios-plugins-1.4.15.tar.gz -C /usr/local/src

# cd /usr/local/src/nagios-plugins-1.4.15/

# ./configure --prefix=/usr/local/nagios
# make
# make install

安裝NRPE
# yum install openssl openssl-devel -y

# tar zxvf nrpe-2.12.tar.gz -C /usr/local/src

# cd /usr/local/src/nrpe-2.12/

# ./configure --prefix=/usr/local/nagios

# make all

# make install-plugin
# make install-daemon
# make install-daemon-config
# make install-xinetd

# vim /etc/services

 418 nrpe            5666/tcp                        # nrpe

# vim /etc/xinetd.d/nrpe

disable         = no
        only_from       = 192.168.3.2  127.0.0.1             //添加監(jiān)控端的ip地址

# /etc/init.d/xinetd  restart

# netstat -altunp | grep :5666
tcp        0      0 0.0.0.0:5666                0.0.0.0:*                   LISTEN      21318/xinetd

若開啟防火墻需開放端口

iptables -A INPUT -p tcp -m tcp --dport 5666 -j ACCEPT

編輯配置文件
# vim /usr/local/nagios/etc/nrpe.cfg

199 command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
200 command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
201 command[check_sda1]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda1
202 command[check_sda2]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda2
203 command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
204 command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200

在本機測試
# /usr/local/nagios/libexec/check_nrpe -H localhost -c check_sda2
DISK OK - free space: / 21788 MB (77% inode=98%);| /=6431MB;23804;26780;0;29756
[root@teacher xinetd.d]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              30G  6.3G   22G  23% /
/dev/sda1              99M   12M   83M  12% /boot
tmpfs                 252M     0  252M   0% /dev/shm
/rhel55.iso           2.9G  2.9G     0 100% /mnt/cdrom

[root@teacher xinetd.d]# df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda2            7864320  156918 7707402    2% /
/dev/sda1              26104      34   26070    1% /boot
tmpfs                  64413       1   64412    1% /dev/shm
/rhel55.iso                0       0       0    -  /mnt/cdrom
-------------------------

監(jiān)控端  192.168.3.2

# yum install openssl openssl-devel -y

# tar zxvf nrpe-2.12.tar.gz -C /usr/local/src

# cd /usr/local/src/nrpe-2.12/

# ./configure --prefix=/usr/local/nagios
# make all
# make install-plugin

手動測試  寫上被監(jiān)控端的ip地址

# /usr/local/nagios/libexec/check_nrpe -H 192.168.3.3 -c check_sda2

DISK OK - free space: / 21788 MB (77% inode=98%);| /=6431MB;23804;26780;0;29756

# cd /usr/local/nagios/etc/objects/

# vim commands.cfg

添加
define command{
        command_name    check_nrpe
        command_line    $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
        }

# vim services.cfg

#define 192.168.3.3 "/boot"
define service{
use  local-service
host_name  apache
service_description  boot partition
check_command    check_nrpe!check_sda1
}

#define 192.168.3.3 "/"
define service{
use  local-service
host_name  apache
service_description  / partition
check_command    check_nrpe!check_sda2
}

檢查配置文件
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

服務(wù)重啟
# service nagios restart

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


分享名稱:nagios安裝與配置-創(chuàng)新互聯(lián)
瀏覽地址:http://weahome.cn/article/eepsd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部