天天看点

Cacti监控配置

cacti监控

Cacti监控配置

配置lamp环境

安装snmp和rrdtool

部署cacti连接mariadb数据库

配置监控服务器本地

一、配置lamp环境

1、安装apache和mariadb数据库

[[email protected] ~]# yum -y install httpd mariadb mariadb-server

2、安装php依赖工具

[[email protected] ~]# yum -y install zlib freetype libjpeg fontconfig gd libxml2-devel.x86_64 php-gd

3、安装php

[[email protected] ~]# yum -y install php php-mysql

4、修改php主配置文件

[[email protected] ~]# cp /etc/php.ini /etc/php.ini.bak

[[email protected] ~]# vim /etc/php.ini

修改时区

879 date.timezone = Asia/shanghai

5、创建php测试文件

[[email protected] ~]# vim /var/www/html/index.php

<?php phpinfo(); ?>

6、修改apache主配置文件支持php

[[email protected] ~]# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak

[[email protected] ~]# vim /etc/httpd/conf/httpd.conf

163

164 DirectoryIndex index.html index.php

165

7、启动apache服务

[[email protected] ~]# systemctl start httpd

[[email protected] ~]# systemctl enable httpd

Cacti监控配置

8、启动mariadb服务

[[email protected] ~]# systemctl start mariadb

[[email protected] ~]# systemctl enable mariadb

Cacti监控配置

9、Mariadb设置登录密码

[[email protected] ~]# mysqladmin -uroot password

10、验证lamp环境

开一台win7

Cacti监控配置

二、安装snmp和rrdtool画图

1、安装SNMP

[[email protected] ~]# yum -y install net-snmp-utils.x86_64 net-snmp

2、设置开机自启

[[email protected] ~]# systemctl enable snmpd

3、安装rrdtool依赖工具

[[email protected] ~]#

Cacti监控配置

4、安装rrdtool工具

[[email protected] ~]# tar zxvf rrdtool-1.7.2.tar.gz -C /usr/src/

[[email protected] ~]# cd /usr/src/rrdtool-1.7.2/

[[email protected] rrdtool-1.7.2]# ./configure --prefix=/usr/local/ && make && make install

三、部署cacti连接mariadb数据库

1、创建管理cacti的账户

[[email protected] ~]# useradd -M -s /sbin/nologin cacti

2、移动cacti到网站根目录

[[email protected] ~]# tar zxvf cacti-0.8.8b.tar.gz

[[email protected] ~]# mv cacti-0.8.8b /var/www/html/cacti

3、设置管理网站的所有者

[[email protected] ~]# chown -R cacti:cacti /var/www/html/cacti/

4、创建cacti数据库,支持中文

登录到mariadb数据库中

MariaDB [(none)]> create database cacti default character set utf8;

查看数据库

Cacti监控配置

5、设置授权cacti账户使用密码访问cacti数据库

MariaDB [(none)]> grant all on cacti.* to ‘cacti’@‘localhost’ identified by ‘[email protected]’;

6、修改cacti配置文件连接数据库

[[email protected] ~]# vim /var/www/html/cacti/include/config.php

$database_type = “mysql”;

$database_default = “cacti”;

$database_hostname = “localhost”;

$database_username = “cacti”;

$database_password = “[email protected]”;

7、到数据库到cacti数据库中

[[email protected] ~]# mysql -u cacti -p cacti < /var/www/html/cacti/cacti.sql

8、进入数据库查看

Cacti监控配置

配置中文安装

1、解压和移动cacti到网站根目录

[[email protected] ~]# tar zxvf cacti-0.8.8b-cn-zutb.tar.gz

[[email protected] ~]# mv cacti/* /var/www/html/

2、设置网站管理者

[[email protected] ~]# chown -R cacti:cacti /var/www/html/

3、创建cacti数据库,支持中文

MariaDB [(none)]> create database cacti default character set utf8;

4、设置授权cacti账户使用密码访问

MariaDB [(none)]> grant all on cacti.* to ‘cacti’@‘localhost’ identified by ‘[email protected]’;

5、修改cacti配置文件连接数据库

[[email protected] ~]# vim /var/www/html/include/config.php

$database_type = “mysql”;

$database_default = “cacti”;

$database_hostname = “localhost”;

$database_username = “cacti”;

$database_password = “[email protected]”;

6、导入数据到cacti数据库

[[email protected] ~]# vim /var/www/html/cacti.sql

删除第一行,再导入数据

[[email protected] ~]# mysql -u cacti -p cacti < /var/www/html/cacti.sql

7、安装登录查看

Cacti监控配置

继续阅读