cactiez mysql_cactiez v11添加对mysql数据库、apache系统进行监控

本文介绍了如何在cactiez中添加对mysql数据库和apache系统的监控。首先,需要在mysql客户端为cactiez创建具有相应权限的用户。然后,在cactiez服务器端配置`ss_get_mysql_stats.php`文件,更新数据库连接信息。对于apache监控,需在服务器端的`ss_apache_stats.php`模板中进行设置,并在apache客户端的`httpd.conf`文件中开启ExtendedStatus和访问权限。
摘要由CSDN通过智能技术生成

cactiez默认已经安装了mysql监控的模板,需要我们对服务器端和被监控的mysql客户端进行配置才能生效。

被监控的Mysql客户端:

如cactiez的IP为192.168.0.8

#添加一个cacti用户密码为cacti,具有process权限,如果要监控innodb引擎的mysql数据库,还需要赋予 super权限给cacti用户

mysql> GRANT PROCESS ON *.* TO 'cacti'@'92.168.0.8' IDENTIFIED BY 'cacti';

如果要监控innodb引擎的mysql数据库,还需要赋予 super权限给cacti用户

mysql> GRANT PROCESS,SUPER ON *.* TO 'cacti'@'92.168.0.8' IDENTIFIED BY 'cacti';

使权限配置生效

mysql> flush priveleges;

重启snmp服务

# service snmpd restart

cactiez服务器端配置文件:

#vim /var/www/html/scripts/ss_get_mysql_stats.php

修改连接客户端需要的账号,密码

$mysql_user = 'cacti';

#$mysql_pass = 'cacti';

添加apache的监控(已经添加了apache的监控项目,但没有图像生成,需要单独配置):

服务器端对应的模板/var/www/html/scripts/ss_apache_stats.php

被监控的apache客户端配置:

# vim /etc/httpd/httpd.conf文件

首先打开加载apache状态的模块

LoadModule status_module modules/mod_status.so

加入如下内容

ExtendedStatus On

SetHandler server-status

Order deny,allow

Deny from all

Allow from 127.0.0.1

Allow from 192.168.0.8

2439f611e648ea2ea103652e0bf60adc.png

可以通过访问http://ip/ server-status查看apache的运行情况

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值