菜单

二种监察和控制平台配置及其构成(Cacti Nagios Ganglia)

2019年8月7日 - www6165com

  编辑cacti的安排文件,www.linuxidc.com 改登陆数据库的用户和密码

注意php-snmp包在Optional库里

图片 1

date.timezone = Asia/shanghai

#mysql mysql> grant all on cacti.* to cacti@localhost identified by 'cacti'; mysql> flush privileges; mysql> quit 

据此cacti运维的前提是设置了rrdtool,mysql,php以及二个网页发布程序,本文采纳apache。

配置PHP:只供给修改/etc/php.ini文件,将时区设置为北京: 

在数据库中创建叁个供cacti使用的用户,独有对cacti库操作的权能:

cacti官方文书档案中snmp的布置过于繁琐,建议根据中的步骤实行铺排。 

安装好以往运转mysql和apache

系统情形:rhel6 selinux and iptables disabled

#com2sec notConfigUser  default       public com2sec local     localhost           public com2sec mynetwork 192.168.0.0/24      public  #group   notConfigGroup v1           notConfigUser #group   notConfigGroup v2c           notConfigUser group MyRWGroup v1         local group MyRWGroup v2c        local group MyRWGroup usm        local group MyROGroup v1         mynetwork group MyROGroup v2c        mynetwork group MyROGroup usm        mynetwork   #view    systemview    included   .1.3.6.1.2.1.1 #view    systemview    included   .1.3.6.1.2.1.25.1.1 view all    included  .1  #access  notConfigGroup ""      any       noauth    exact  systemview none none access MyROGroup ""      any       noauth    exact  all    none   none access MyRWGroup ""      any       noauth    exact  all    all    none  #syslocation Unknown (edit /etc/snmp/snmpd.conf) #syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf) syslocation Linux (RH3_UP2), Home Linux Router. syscontact yejk <mrye1990@gmail.com> 

# yum install httpd mysql mysql-server mysql-devel php php-mysql
php-snmp net-snmp net-snmp-utils net-snmp-libs net-snmp-devel
libart_lgpl-devel libpng-devel freetype-devel cairo-devel pango-devel
gcc make 

# vim include/config.php  $database_type = "mysql"; $database_default = "cacti"; $database_hostname = "localhost"; $database_username = "cacti"; $database_password = "cacti"; $database_port = "3306"; $database_ssl = false; $url_path = "/cacti/"; 
# yum install  libxml2-devel # tar zxf rrdtool-1.4.4.tar.gz # cd rrdtool-1.4.4 # ./configure  # make # make install # ln -s  /opt/rrdtool-1.4.4/bin/rrdtool  /usr/local/bin 

对配备中的一些语句举办轮换 

# vi /etc/snmp/snmpd.conf 

配置snmp:

启动snmpd 

# /etc/init.d/httpd start # /etc/init.d/mysqld start 

率先安装供给的软件及依赖性:

在督察平台领域,那四款监控软件各有优劣各有所短,那篇文书档案先介绍四款软件的设置配备格局,然后再将三种软件整合起来,使得每款软件的优点赢得利用。

# chkconfig snmpd on # service snmpd start 

cacti:
nagios:
ganglia:

cacti软件通过net-snmp协议定时征集主机音讯,并保留在mysql数据库中,当用户要翻看的时候数据库中找到呼应的rra文件,通过rrdtool软件拓展绘图,然后将图纸再次来到给用户。他的优势在于能够转移直观的表格。

# tar zxf cacti-0.8.7h.tar.gz # mv cacti-0.8.7h /var/www/html/cacti # cd /var/www/html/cacti/ # useradd cacti # chown -R cacti rra log # mysql cacti < cacti.sql 

安装cacti:

cacti:

 安装rrdtool 

二种软件的官方文书档案地址:

 

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图