溫馨提示×

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

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

nagios介紹及Server安裝

發(fā)布時(shí)間:2020-06-19 06:59:13 來(lái)源:網(wǎng)絡(luò) 閱讀:956 作者:西索oO 欄目:移動(dòng)開(kāi)發(fā)

nagios介紹及Server安裝什么是NAGIOS

      Nagios是一個(gè)監(jiān)視系統(tǒng)運(yùn)行狀態(tài)和網(wǎng)絡(luò)信息的監(jiān)視系統(tǒng),它能監(jiān)視所指定的本地或遠(yuǎn)程主機(jī)以及服務(wù),同時(shí)提供異常通知功能等。

nagios介紹及Server安裝特點(diǎn)

      能夠監(jiān)控windows、linux、unix、交換機(jī)等多種硬件設(shè)備,同時(shí)提供一個(gè)WEB界面以方便系統(tǒng)管理員查看設(shè)備、服務(wù)狀況,并能在系統(tǒng)或服務(wù)異常時(shí)發(fā)出郵件或者短信報(bào)警第一時(shí)間通知運(yùn)維人員。強(qiáng)大而又簡(jiǎn)單的插件設(shè)計(jì)能夠方便實(shí)現(xiàn)用戶各種個(gè)性化的監(jiān)測(cè)需要。

Nagios的功能是監(jiān)控服務(wù)和主機(jī),但是他自身并不包括這部分功能,所有的監(jiān)控、檢測(cè)功能都是通過(guò)各種插件來(lái)完成的。

Nagios通過(guò)NRPE管理遠(yuǎn)端服務(wù)。

nagios介紹及Server安裝

Nagios本身已經(jīng)實(shí)現(xiàn)了基本的監(jiān)控需求,但是要想更好的收集數(shù)據(jù)、展示數(shù)據(jù),我們還可能用到以下技術(shù):

數(shù)據(jù)沉淀,將監(jiān)控?cái)?shù)據(jù)以及nagios的配置信息導(dǎo)入到數(shù)據(jù)庫(kù)中:

Mysql、ndoutil

前臺(tái)監(jiān)控信息展示:

apache、rrdtool、centreon

nagios介紹及Server安裝centreon作為nagios的分布式監(jiān)控管理平臺(tái)

centreon 在功能方面,將它與nagios+cacti方式對(duì)比:

1、gui方式添加host,支持hosttemplate與servicestemplate,自動(dòng)建立關(guān)聯(lián)服務(wù)

2、支持graphtemplate,添加servcie時(shí)自動(dòng)添加graph

3、host監(jiān)控方式多樣

4、支持多節(jié)點(diǎn)分布式監(jiān)控

5、支持acl權(quán)限管理方式,對(duì)用戶權(quán)限限制到菜單項(xiàng)

6、詳細(xì)的日志管理功能,日志搜索過(guò)濾都支持

7、功能模塊化管理

相關(guān)知識(shí)點(diǎn)請(qǐng)大家可以百度下;這里不多敘述;

1、Nagios Server端安裝;

nagios介紹及Server安裝主機(jī)信息:

CentOSLinux release 6.0 (Final)

Linux master.monitor.com2.6.32-71.el6.i686 #1 SMP Fri Nov 12 04:17:17 GMT 2010 i686 i686 i386GNU/Linux

hostname:master.monitor.com

ifconfigeth0:192.168.100.187

正常聯(lián)網(wǎng)~~

1、安裝lamp平臺(tái)

測(cè)試鏈接正常即可!

啟動(dòng)相關(guān)服務(wù)

nagios介紹及Server安裝nagios介紹及Server安裝安裝GD庫(kù):    

yum installgdfontconfig-devellibjpeg-devellibpng-develgd-develperl-GD-y

安裝mysql模塊:

yum installopenssl-develperl-DBD-MySQLmysql-servermysql-devel -y

 安裝PHP及擴(kuò)展:   

 yum installphpphp-mysqlphp-gdphp-ldapphp-xml php-mbstring

 安裝PERL及擴(kuò)展模塊: 

yum installperl-Config-IniFilesperl-DBI perl-DBD-MySQL-y

 安裝RRDTools:     

 yum installrrdtoolperl-rrdtool -y

nagios介紹及Server安裝安裝SNMP: 

 yum installperl-Crypt-DESperl-Digest-SHA1 perl-Digest-HMACnet-snmp-utils -y
      yum installperl-Socket6 perl-IO-Socket-INET6 net-snmp net-snmp-libs–y
      yum installphp-snmpdmidecodelm_sensorsperl-Net-SNMPnet-snmp-perl -y

 安裝其他所需庫(kù):    

yum installfpingcppgccgcc-c++ libstdc++glib2-devel –y

 安裝PEAR:  

yum installphp-pear
pear channel-updatepear.php.net
pear upgrade-all

安裝nagiosnagios介紹及Server安裝(相關(guān)包已經(jīng)上傳至服務(wù)器)

useradd  nagios
groupadd  nagcmd
Usermod –G nagios,nagcmdnagios
tar zxvf nagios-3.4.1.tar.gz
cd nagios
./configure--prefix=/usr/local/nagios--with-command-group=nagcmd--enable-nanosleep--enable-event-broker --enable-embedded-perl
make all
make install
make install-init
make  install-commandmode
make install-config
make install-webconf

nagios介紹及Server安裝安裝nagios-plugins

tar zxvf nagios-plugins-1.4.16.tar.gz
cd nagios-plugins-1.4.16
./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-openssl=/usr/bin/openssl --enable-perl-modules
make && make install

nagios介紹及Server安裝安裝nrpe

tar zxvf nrpe-2.12.tar.gz
cd nrpe-2.12
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config

nagios介紹及Server安裝安裝ndoutils

tar -xvf ndoutils-1.4b9.tar.gz
cd ndoutils-1.4b9
patch -p1 -N <../ndoutils1.4b9_light.patch
./configure --prefix=/usr/local/nagios/ --enable-mysql --disable-pgsql --with-ndo2db-user=nagios --with-ndo2db-group=nagios
make
make install
cp ./config/ndo2db.cfg-sample /usr/local/nagios/etc/ndo2db.cfg
cp ./config/ndomod.cfg-sample /usr/local/nagios/etc/ndomod.cfg
chmod 774 /usr/local/nagios/bin/* 
chown nagios:nagios /usr/local/nagios/bin/* 
chown nagios:nagios /usr/local/nagios/etc/*
cp daemon-init /etc/init.d/ndo2db
chmod +x /etc/init.d/ndo2db
chkconfig --add ndo2db
chkconfig --level 345 ndo2db on

nagios介紹及Server安裝安裝centreon

tar zxvf centreon-2.3.8.tar.gz
cd centreon-2.3.8
./install.sh -i  (按照提示一步步進(jìn)行安裝、以下過(guò)程全部截圖~)

nagios介紹及Server安裝

GPL許可證,填寫(xiě)y
確定安裝centreon幾部分模塊,全部填寫(xiě)y

nagios介紹及Server安裝

nagios介紹及Server安裝

nagios介紹及Server安裝

Centreonetcdirectory更改為/usr/local/centreon/etc

Centreonvariable library directory更改為/usr/local/centreon/var/lib

nagios介紹及Server安裝

PS:  以上兩個(gè)文件,最好另外終端去find下,有時(shí)候系統(tǒng)位置不一樣的,比如,圖上是我find的路徑

nagios介紹及Server安裝

nagios介紹及Server安裝

NDO ndomodbinary更改為/usr/local/nagios/bin/ndomod.o

nagios介紹及Server安裝

nagios介紹及Server安裝

nagios介紹及Server安裝

開(kāi)始在線更新pear模塊

nagios介紹及Server安裝

nagios介紹及Server安裝

nagios介紹及Server安裝

nagios介紹及Server安裝

CentPluginslib directory更改為/usr/local/centreon/var/lib/centplugins


nagios介紹及Server安裝

nagios介紹及Server安裝啟動(dòng)相關(guān)服務(wù)

[root@centreon ~]#/etc/init.d/httpd start
[root@centreon ~]#/etc/init.d/mysqld start
[root@centreon ~]# mysqladmin -uroot password '111111'
[root@centreon ~]#/etc/init.d/ndo2db start

關(guān)于centreon的web安裝,見(jiàn)下篇,寫(xiě)不下了~



向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI