snmp + cacti 实现 网络流量监控
2008-01-20 00:01
513 查看
安装php
安装apache
安装snmp :
1、编辑 /etc/conf.d/snmpd
SNMPD_FLAGS="-C -c /etc/snmp/snmpd.conf"
2、编辑:/etc/snmp/snmpd.conf
com2sec local 127.0.0.1/32 public
com2sec local 192.168.1.0/24 public
group MyROGroup v1 local
group MyROGroup v2c local
group MyROGroup usm local
view all included .1 80
access MyROGroup "" any noauth exact all none none
syslocation MyLocation
syscontact Me <me@somewhere.org>
3、启动snmpd服务
#/etc/init.d/snmpd start
4、测试snmpd:
#snmpwalk -v 2c -c public (监控的机器的ip) if
5、注意:被监控的机器必须配置snmp,xp系统配置snmp如下:
1) 在【添加/删除】程序中选择添加【Windows 组件】,选择【管理和监视工具】后选择【详细信息】
在【简单网络管理协议(SNMP)】前的复选框中选择,按确定按钮(注:此时需要系统光盘)
2) 检查SNMP是否启动;(SNMP安装后应该可以启动)
在【管理工具】启动【服务】,查看【SNMP SERVICE】看是否启动。
3)如果启动了window的防火墙,请在例外中增加 161,162的端口 协议:udp
安装cacti :
1.创建新的 cacti 数据库
# mysqladmin -p --user=root create cacti
2. 建立 cacti 表结构 :
# mysql -p cacti < /var/www/localhost/htdocs/cacti/cacti.sql
3. 创建 cacti 的用户.
shell> mysql -p --user=root mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'somepassword';
mysql> flush privileges;
4. 编辑配置文件 /var/www/localhost/htdocs/cacti/include/config.php 和修改用户名个密码,
password and database for your cacti configuration.
Example:
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
5. 打开浏览器: http://your-server/cacti/
6. 输入下面用户名和密码登陆:
Username: admin
Password: admin
增加定时器:
#crontab -e
*/5 * * * * apache /usr/bin/php /var/www/localhost/htdocs/cacti/poller.php > /dev/null 2>&1
附:
1. 备份数据.
#> mysqldump -l --add-drop-table cacti > mysql.cacti
2. 备份 rra、scripts/ 目录
安装apache
安装snmp :
1、编辑 /etc/conf.d/snmpd
SNMPD_FLAGS="-C -c /etc/snmp/snmpd.conf"
2、编辑:/etc/snmp/snmpd.conf
com2sec local 127.0.0.1/32 public
com2sec local 192.168.1.0/24 public
group MyROGroup v1 local
group MyROGroup v2c local
group MyROGroup usm local
view all included .1 80
access MyROGroup "" any noauth exact all none none
syslocation MyLocation
syscontact Me <me@somewhere.org>
3、启动snmpd服务
#/etc/init.d/snmpd start
4、测试snmpd:
#snmpwalk -v 2c -c public (监控的机器的ip) if
5、注意:被监控的机器必须配置snmp,xp系统配置snmp如下:
1) 在【添加/删除】程序中选择添加【Windows 组件】,选择【管理和监视工具】后选择【详细信息】
在【简单网络管理协议(SNMP)】前的复选框中选择,按确定按钮(注:此时需要系统光盘)
2) 检查SNMP是否启动;(SNMP安装后应该可以启动)
在【管理工具】启动【服务】,查看【SNMP SERVICE】看是否启动。
3)如果启动了window的防火墙,请在例外中增加 161,162的端口 协议:udp
安装cacti :
1.创建新的 cacti 数据库
# mysqladmin -p --user=root create cacti
2. 建立 cacti 表结构 :
# mysql -p cacti < /var/www/localhost/htdocs/cacti/cacti.sql
3. 创建 cacti 的用户.
shell> mysql -p --user=root mysql
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'somepassword';
mysql> flush privileges;
4. 编辑配置文件 /var/www/localhost/htdocs/cacti/include/config.php 和修改用户名个密码,
password and database for your cacti configuration.
Example:
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
5. 打开浏览器: http://your-server/cacti/
6. 输入下面用户名和密码登陆:
Username: admin
Password: admin
增加定时器:
#crontab -e
*/5 * * * * apache /usr/bin/php /var/www/localhost/htdocs/cacti/poller.php > /dev/null 2>&1
附:
1. 备份数据.
#> mysqldump -l --add-drop-table cacti > mysql.cacti
2. 备份 rra、scripts/ 目录
相关文章推荐
- XAMPP+Cacti+Nagios+Ntop实现网络监控
- RHCA教程:rh442-1 利用snmp和mrtg监控linux服务器的网络流量
- cacti 主机/网络设备流量监控 图解
- 解决Zabbix用snmp监控网络流量不准的问题
- Cacti实现网络监控的使用心得(1)
- Cacti 是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具
- 用lnmp与cacti实现网络监控
- 在 Cacti 下利用 SNMP Informant 实现 Windows 监控
- NTOP与RouterOS结合实现网络流量监控
- 解决zabbix用snmp监控网络流量不准的问题 推荐
- 解决Zabbix用snmp监控网络流量不准的问题
- C#实现监控网络流量
- Linux 脚本 实现网络流量监控
- Cacti 流量监控全步骤、邮件报警实现过程
- Loadrunner实现AIX系统网络流量和内存监控
- RH442-1 利用snmp和mrtg监控linux服务器的网络流量
- Cacti+rrdtool+SNMP实现监控
- Win8.1如何实现无线网络流量监控显示当前使用的流量大小
- 整合nagios+cacti+微信、飞信实现网络监控报警
- C#实现监控网络流量