仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1454|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来Centos6.5下装置Nagios4.02+Centreon-2.5.0

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:41:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们![size=14.44444465637207px]1、体系情况:
[size=14.44444465637207px]Centos6.5x64
[size=14.44444465637207px]Nagios4.0.2
[size=14.44444465637207px]Centreon-2.5.0.tar
[size=14.44444465637207px]nrpe-2.15
[size=14.44444465637207px]ndoutils-1.5.2.tar.gz
[size=14.44444465637207px]--------------------
[size=14.44444465637207px]2、下载软件包:
[size=14.44444465637207px]http://sourceforge.net/projects/nagios/files/?source=navbar



[size=14.44444465637207px][size=14.44444465637207px][root@lianglab~]#cd/usr/local/src/
[root@lianglabsrc]#ls

[size=14.44444465637207px][root@lianglabsrc]#wgethttp://jaist.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.0.2/nagios-4.0.2.tar.gz

[size=14.44444465637207px][root@lianglabsrc]#wgethttp://assets.nagios.com/downloads/nagiosplugins/nagios-plugins-1.5.tar.gz
[size=14.44444465637207px][root@lianglabsrc]#wgethttp://jaist.dl.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz
[size=14.44444465637207px][root@lianglabsrc]#wgethttp://nchc.dl.sourceforge.net/project/nagios/ndoutils-1.x/ndoutils-1.5.2/ndoutils-1.5.2.tar.gz
[size=14.44444465637207px][root@lianglabsrc]#wgethttp://download.centreon.com/centreon/centreon-2.5.0.tar.gz
[size=14.44444465637207px]3、更新yum源,装置centreon所必要的情况
[size=14.44444465637207px]必要增加RPMforge材料库
[size=14.44444465637207px][root@lianglabsrc]#wgethttp://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
[root@lianglabsrc]#wgethttp://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt

[size=14.44444465637207px][root@lianglabsrc]#rpm--importRPM-GPG-KEY.dag.txt
[root@lianglabsrc]#rpm-ivhrpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Preparing...###########################################[100%]
1:rpmforge-release###########################################[100%]
[root@lianglabsrc]#
[size=14.44444465637207px]如今你要做好装置前的筹办。
[size=14.44444465637207px]#yumupdate
[size=14.44444465637207px]#yumupgrade


[size=14.44444465637207px]装置依附包和Apache办事器
[size=14.44444465637207px]2.装置GD库相干
#yuminstallgdfontconfig-devellibjpeg-devellibpng-develgd-develperl-GD

[size=14.44444465637207px]3.装置mysql库相干
#yum-yinstallopenssl-develperl-DBD-MySQLmysql-servermysql-devel

[size=14.44444465637207px]4.装置PHP及扩大
#yum-yinstallphpphp-mysqlphp-gdphp-ldapphp-xmlphp-mbstring

5.装置PERL及扩大模块
#yum-yinstallperl-DBIperl-DBD-MySQL
#yum-yinstallperl-Config-IniFiles

6.装置RRDTools相干
#yum-yinstallrrdtoolperl-rrdtool

[size=14.44444465637207px]7.装置SNMP相干
#yum-yinstallperl-Crypt-DESperl-Digest-SHA1perl-Digest-HMACnet-snmp-utils
#yum-yinstallperl-Socket6perl-IO-Socket-INET6net-snmpnet-snmp-libsphp-snmpdmidecodelm_sensorsperl-Net-SNMPnet-snmp-perl

8.装置其他相干依附库
#yum-yinstallfpingcppgccgcc-c++libstdc++glib2-devel
#yum-yinstallfping
#yum-yinstallphp-processphp-devel
9.装置PEAR相干
#yum-yinstallphp-pearphp-pear-DB
#pearchannel-updatepear.php.net
[root@lianglabsrc]#pearchannel-updatepear.php.net
Nologhandlingenabled-turningonstderrlogging
Createddirectory:/var/lib/net-snmp/mib_indexes
Updatingchannel"pear.php.net"
UpdateofChannel"pear.php.net"succeeded
[root@lianglabsrc]#

#pearupgrade-all

[size=14.44444465637207px][root@lianglabsrc]#pearupgrade-all
Willupgradechannel://pear.php.net/xml_rpc
Willupgradechannel://pear.php.net/archive_tar
Willupgradechannel://pear.php.net/console_getopt
WARNING:"pear/XML_RPC"isdeprecatedinfavorof"pear/XML_RPC2"
WARNING:"pear/Console_Getopt"isdeprecatedinfavorof"pear/Console_GetoptPlus"
downloadingXML_RPC-1.5.5.tgz...
StartingtodownloadXML_RPC-1.5.5.tgz(31,862bytes)
.........done:31,862bytes
downloadingArchive_Tar-1.3.11.tgz...
StartingtodownloadArchive_Tar-1.3.11.tgz(18,537bytes)
...done:18,537bytes
downloadingConsole_Getopt-1.3.1.tgz...
StartingtodownloadConsole_Getopt-1.3.1.tgz(4,471bytes)
...done:4,471bytes
upgrade-allok:channel://pear.php.net/XML_RPC-1.5.5
upgrade-allok:channel://pear.php.net/Archive_Tar-1.3.11
upgrade-allok:channel://pear.php.net/Console_Getopt-1.3.1
[root@lianglabsrc]#

[size=14.44444465637207px]10.反省基本包是不是全体装置乐成
[root@lianglabsrc]#rpm-qgdfontconfig-devellibjpeg-devellibpng-develgd-develperl-GD|grep"notinstalled"
packagelibjpeg-develisnotinstalled

[root@lianglabsrc]#rpm-qopenssl-develperl-DBD-MySQLmysql-servermysql-devel|grep"notinstalled"
[root@lianglabsrc]#rpm-qphpphp-mysqlphp-gdphp-ldapphp-xmlphp-mbstring|grep"notinstalled"
[root@lianglabsrc]#rpm-qperl-DBIperl-DBD-MySQL|grep"notinstalled"
[root@lianglabsrc]#rpm-qperl-Config-IniFiles|grep"notinstalled"
[root@lianglabsrc]#rpm-qrrdtoolperl-rrdtool|grep"notinstalled"
packageperl-rrdtoolisnotinstalled===============rrdtool-perl-1.3.8-6.el6.x86_64alreadyinstalled
[root@lianglabsrc]#rpm-qperl-Crypt-DESperl-Digest-SHA1perl-Digest-HMACnet-snmp-utils|grep"notinstalled"
[root@lianglabsrc]#rpm-qperl-Socket6perl-IO-Socket-INET6net-snmpnet-snmp-libsphp-snmpdmidecodelm_sensors#perl-Net-SNMPnet-snmp-perl|grep"notinstalled"
perl-Socket6-0.23-4.el6.x86_64
perl-IO-Socket-INET6-2.56-4.el6.noarch
net-snmp-5.5-49.el6.x86_64
net-snmp-libs-5.5-49.el6.x86_64
php-snmp-5.3.3-27.el6_5.x86_64
dmidecode-2.11-2.el6.x86_64
lm_sensors-3.1.1-17.el6.x86_64
[root@lianglabsrc]#rpm-qfpingcppgccgcc-c++libstdc++glib2-devel|grep"notinstalled"
[root@lianglabsrc]#rpm-qphp-pearphp-pear-DB|grep"notinstalled"
packagephp-pear-DBisnotinstalled--========,php-pear-db-1.7.13-2.el6.rf.noarchalreadyinstalled
[root@lianglabsrc]#






[size=14.44444465637207px]====================装置nagios=====================
[size=14.44444465637207px]1.创立相干用户及用户组
[size=14.44444465637207px][root@lianglabsrc]#/usr/sbin/useradd-u288nagios
[root@lianglabsrc]#/usr/sbin/groupadd-g289nagcmd
[root@lianglabsrc]#/usr/sbin/usermod-Gnagios,nagcmdapache
[root@lianglabsrc]#tarzxvfnagios-4.0.2.tar.gz




[size=14.44444465637207px][size=14.44444465637207px][size=14.44444465637207px]指定装置目次和账号相干
[size=14.44444465637207px][root@lianglabsrc]#cdnagios-4.0.2
[root@lianglabnagios-4.0.2]#./configure--prefix=/usr/local/nagios--with-command-group=nagcmd--enable-nanosleep--enable-broker


[size=14.44444465637207px]#makeall

[size=14.44444465637207px]#makeinstall

[size=14.44444465637207px]主动装置启动剧本和web相干
[size=14.44444465637207px]#makeinstall-init
[size=14.44444465637207px]#makeinstall-commandmode

[size=14.44444465637207px]#makeinstall-config

[size=14.44444465637207px]#makeinstall-webconf






[size=14.44444465637207px]三.装置nagios-plugins插件
[size=14.44444465637207px][root@lianglabnagios-4.0.2]#cd/usr/local/src/
[root@lianglabsrc]#tarzxvfnagios-plugins-1.5.tar.gz


[size=14.44444465637207px][root@lianglabsrc]#cdnagios-plugins-1.5
[root@lianglabnagios-plugins-1.5]#

[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#./configure--with-nagios-user=nagios--with-nagios-group=nagios--with-openssl=/usr/bin/openssl--enable-perl-modules
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#makeall
[size=14.44444465637207px][size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#makeinstall
[size=14.44444465637207px][size=14.44444465637207px]

[size=14.44444465637207px][size=14.44444465637207px]
[size=14.44444465637207px]设定web上岸暗码
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin
[size=14.44444465637207px]Newpassword:
Re-typenewpassword:
Addingpasswordforusernagiosadmin

[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#cat/usr/local/nagios/etc/htpasswd.users
nagiosadmin:laowU8TvgioQA

[size=14.44444465637207px]开机主动启动相干办事
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#chkconfig--addnagios
[root@lianglabnagios-plugins-1.5]#chkconfighttpdon
[root@lianglabnagios-plugins-1.5]#chkconfigmysqldon
启动mysql
[root@lianglabnagios-plugins-1.5]#/etc/init.d/mysqldrestart

[size=14.44444465637207px]设置mysql的暗码
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#/usr/bin/mysqladmin-urootpasswordliang123
[root@lianglabnagios-plugins-1.5]#

[size=14.44444465637207px][size=14.44444465637207px]
[size=14.44444465637207px]反省nagios设置文件
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#/usr/local/nagios/bin/nagios-v/usr/local/nagios/etc/nagios.cfg
[size=14.44444465637207px][size=14.44444465637207px]

[size=14.44444465637207px]

[size=14.44444465637207px]
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#/etc/init.d/httpdrestart
[size=14.44444465637207px]中断httpd:[失利]
[size=14.44444465637207px]正在启动httpd:
[size=14.44444465637207px][断定]
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#
[size=14.44444465637207px][root@lianglabnagios-plugins-1.5]#/etc/init.d/nagiosrestart
[size=14.44444465637207px]中断nagios:[失利]
[size=14.44444465637207px]正在启动nagios:[断定]
[size=14.44444465637207px]
[size=14.44444465637207px][root@lianglabetc]#cat/usr/local/nagios/var/nagios.log
[size=14.44444465637207px][1389775797]Nagios4.0.2starting...(PID=10532)
[size=14.44444465637207px][1389775797]LocaltimeisWedJan1516:49:57CST2014
[size=14.44444465637207px][1389775797]LOGVERSION:2.0
[size=14.44444465637207px][1389775797]qh:Socket/usr/local/nagios/var/rw/nagios.qhsuccessfullyinitialized
[size=14.44444465637207px][1389775797]qh:corequeryhandlerregistered
[size=14.44444465637207px][1389775797]nerd:Channelhostchecksregisteredsuccessfully
[size=14.44444465637207px][1389775797]nerd:Channelservicechecksregisteredsuccessfully
[size=14.44444465637207px][1389775797]nerd:Channelopathchecksregisteredsuccessfully
[size=14.44444465637207px][1389775797]nerd:Fullyinitializedandreadytorock!
[size=14.44444465637207px][1389775797]wproc:Successfullyregisteredmanageras@wprocwithqueryhandler
[size=14.44444465637207px][1389775797]wproc:Registryrequest:name=CoreWorker10537;pid=10537
[size=14.44444465637207px][1389775797]wproc:Registryrequest:name=CoreWorker10536;pid=10536
[size=14.44444465637207px][1389775797]wproc:Registryrequest:name=CoreWorker10535;pid=10535
[size=14.44444465637207px][1389775797]wproc:Registryrequest:name=CoreWorker10534;pid=10534
[size=14.44444465637207px][1389775800]Successfullylaunchedcommandfileworkerwithpid10538
[size=14.44444465637207px][1389775909]SERVICEALERT:localhost;HTTP;WARNING;SOFT;1;HTTPWARNING:HTTP/1.1403Forbidden-5237bytesin0.001secondresponsetime
[size=14.44444465637207px][1389775969]SERVICEALERT:localhost;HTTP;WARNING;SOFT;2;HTTPWARNING:HTTP/1.1403Forbidden-5237bytesin0.000secondresponsetime
[size=14.44444465637207px][1389776029]SERVICEALERT:localhost;HTTP;WARNING;SOFT;3;HTTPWARNING:HTTP/1.1403Forbidden-5237bytesin0.000secondresponsetime
[size=14.44444465637207px][1389776089]SERVICEALERT:localhost;HTTP;WARNING;HARD;4;HTTPWARNING:HTTP/1.1403Forbidden-5237bytesin0.001secondresponsetime
[size=14.44444465637207px][root@lianglabetc]#
[size=14.44444465637207px]





[size=14.44444465637207px]修正数据库文件
[size=14.44444465637207px][root@lianglabcentreon-2.5.0]#vi/etc/my.cnf
[size=14.44444465637207px]增加一行设置
[size=14.44444465637207px]innodb_file_per_table=1
[size=14.44444465637207px]四.装置nrpe扩大组件
[size=14.44444465637207px][root@lianglabsrc]#cd/usr/local/src/
[root@lianglabsrc]#tarzxvfnrpe-2.15.tar.gz

[size=14.44444465637207px][root@lianglabsrc]#cdnrpe-2.15
[size=14.44444465637207px][root@lianglabnrpe-2.15]#./configure



[size=14.44444465637207px](1)装置check_nrpe这个插件
[size=14.44444465637207px][root@lianglabnrpe-2.15]#makeall
[size=14.44444465637207px][root@lianglabnrpe-2.15]#makeinstall-plugin
[size=14.44444465637207px]
[size=14.44444465637207px](2)装置deamon
[size=14.44444465637207px][root@lianglabnrpe-2.15]#makeinstall-daemon
[size=14.44444465637207px]
[size=14.44444465637207px](3)装置设置文件
[size=14.44444465637207px][root@lianglabnrpe-2.15]#makeinstall-daemon-config
[size=14.44444465637207px]
[size=14.44444465637207px](4)编纂nrpe设置文件
[size=14.44444465637207px][root@lianglabnrpe-2.15]#vim/usr/local/nagios/etc/nrpe.cfg
[size=14.44444465637207px]默许为allowed_hosts=127.0.0.1修正为allowed_hosts=127.0.0.110.1.10.132
[size=14.44444465637207px]

[size=14.44444465637207px]5)启动nrpe
[size=14.44444465637207px][root@lianglabnrpe-2.15]#/usr/local/nagios/bin/nrpe-c/usr/local/nagios/etc/nrpe.cfg-d
[root@lianglabnrpe-2.15]#

[size=14.44444465637207px]6)检察NRPE是不是已启动
<divstyle="padding:0px;margin:0px;color:#2c2c2c;font-size:14.44444465637207px;background-color:#ffffff;font-family:microsoftyaheiui,microsoftyahei,simsun,segoeui,tahoma,helvetica,sans-serif,microsoftyahei,georgia,helvetica,arial,sans-serif,宋体,pmingliu,serif;line-height:23.33333396911621px;">[root@lianglabnrpe-2.15]#netstat-nltp|grepnrpe
再见西城 该用户已被删除
沙发
发表于 2015-1-16 21:32:50 | 只看该作者

给大家带来Centos6.5下装置Nagios4.02+Centreon-2.5.0

众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
兰色精灵 该用户已被删除
板凳
发表于 2015-1-16 21:32:50 | 只看该作者

给大家带来Centos6.5下装置Nagios4.02+Centreon-2.5.0

了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。
不帅 该用户已被删除
地板
 楼主| 发表于 2015-1-16 21:32:50 | 只看该作者

给大家带来Centos6.5下装置Nagios4.02+Centreon-2.5.0

Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。
海妖 该用户已被删除
5#
发表于 2015-1-25 23:15:03 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
小魔女 该用户已被删除
6#
发表于 2015-2-4 17:45:00 | 只看该作者
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
蒙在股里 该用户已被删除
7#
发表于 2015-3-1 01:16:55 | 只看该作者
如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
谁可相欹 该用户已被删除
8#
发表于 2015-3-10 12:58:25 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
爱飞 该用户已被删除
9#
发表于 2015-3-17 09:10:17 | 只看该作者
和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。
第二个灵魂 该用户已被删除
10#
发表于 2015-3-24 06:08:33 | 只看该作者
如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-19 20:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表