标签为 "cacti" 的存档

cacti 基本安装(二)-添加apache 监控

一、监控apache连接数

我们平时使用 apache常常了解他的性能只能使用ps aux|grep httpd|wc -l查看有多少个进程,但处理了多少http的请求我们不清楚,进程是不是在工作,还是在等都不是很明白,要了解apache的性能,我们需要使用 Apache Server Status的模块来详细了解apache工作的怎么样.下面我还介绍使用cacti来监控它.
对Apache Server Status的启用
对Apache的状态管理的模块是LoadModule status_module modules/mod_status.so,所以这个需要有
然后打开下面的配置
ExtendedStatus On
配置Apache Server Status的权限

<location /server-status>
SetHandler server-status
#Order Deny,Allow
#Deny from all
Allow from all
</location>

打开查看的话就使用http://server-ip/server-status来访问,注意VH的apache要设置在一个VH中,不然你分不清是那个地址来查看看这个信息.但ExtendedStatus不能放在VH中.
上面的链接还可以加个?refresh=N来设置多久自动刷新一次
如下,是我的机器的显示

cacti 基本安装(一)

最近因需要监控nginx及apache的连接数,也及mysql的一些监控,所以从头安装了一下cacti这个监控软件,采用rpm 包安装。
一、首先安装基本LAMP基本环境
先激活额外的RPM源。你可以自己到 http://dag.wieers.com/rpm/FAQ.php查看相关帮助
指令如下:

#yum install yum-priorities
#wget http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
#rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm

开始安装喽

#yum -y install mysql mysql-server php-mysql httpd php php-pdo lm_sensors net-snmp php-snmp net-snmp-utils perl-Net-Daemon perl-PlRPC perl-DBI
#chkconfig mysqld on
#chkconfig httpd on
#service mysqld start //此处要设置mysql的密码,不会设置请自行google

Feed