一. 安装yum源:

以网易yum源为例

1. 下载repo文件

下载地址:http://mirrors.163.com/.help/CentOS6-Base-163.repo

2. 备份并替换系统的repo文件

# cd /etc/yum.repos.d/

# mv CentOS-Base.repo CentOS-Base.repo.bak

# mv /root/CentOS6-Base-163.repo CentOS-Base.repo

3. 执行yum源更新

# yum clean all

# yum makecache

# yum update

4. 到此已结束,用yum安装一下文件,看是否OK

二. 配置LAMP环境
1. 安装Mysql
#yum -y install mysql mysql-server mysql-devel
2. 安装httpd
#yum -y install httpd
3. 安装PHP
#yum -y install php php-mysql
4. 启动服务并加入到启动列表
#service httpd start
#service mysqld start                             
#chkconfig httpd on
#chkconfig mysqld on
三、安装需要的库文件
#yum -y install  zlib  freetype  libjpeg  fontconfig  gd  libxml2  php-gd
四、安装RRDTool
#yum -y install rrdtool
启动rrdtool服务并且加入启动列表
#service rrdcached start
#chkconfig rrdcached on
五、安装snmp支持工具
#yum -y install net-snmp
#yum -y install net-snmp-utils
启动snmpd服务并且加入启动列表
#service snmpd start
#chkconfig snmpd on

六、安装汉化版cacti

下载
#wget http://blogimg.chinaunix.net/blog/upfile2/090815172648.gz

配置
#tar zxvf 90815172648.gz -C /var/www/html
#cat /var/www/html/include/config.php
database_type = "mysql";
database_default = "cacti";
database_hostname = "localhost";
database_username = "cacti";
database_password = "cacti"; 
database_port = "3306";
添加计划任务(使cacti每5分钟获得一次数据)
添加一个cacti的用户并添加cron任务:
#useradd cacti
#su cacti
$crontab -e */5 * * * * /usr/bin/php /var/www/html/poller.php > /dev/null 2>&1     //注意是cacti用户的计划任务
更改属组
把cacti网站目录所属组改为cacti
#su root
#chgrp -R cacti /var/www/html
#chown -R cacti /var/www/html/rra
#chown -R cacti /var/www/html/log
#chown -R cacti /var/www/html/poller.php
七、数据库配置

创建cacti数据库
#mysql
msyql>create database `cacti`;

导入cacti.sql
#mysql -u root -p cacti < /var/www/html/cacti.sql
有密码的输入密码,没密码的直接回车
授权
mysql> use cacti
mysql> grant all on cacti.* to cacti@'localhost' identified by 'cacti';

mysql> flush privileges;

mysql> exit
八、WEB登陆cacti
http://ip/cacti
打开网页—>next—>选择new install,使用一路回车法.完成
它的用户名为: admin 密码为: admin (初次登陆成功会提示更改密码)

九、华为9306配置

其中源接口为交换机管理iP所在VLAN

十、Cacti连接9306:

http://ip/cacti

SNMP连接字串为snmp团体名

十、导入64位95计费模板

要实现95计费,就要有这个图像模板

1.cacti默认的流量统计是32bit counter,因此在网络流量超过114M以后,cacti的显示就不正常了。解决这个问题的方法是使用64bit counter。有个问题需要注意,SNMP v1不支持64bit counter,因此在cacti的device配置时,不能使用SNMP v1 ,应该使用SNMP v2c,不然也会出错,切记。

2.如何检测服务器的net-snmp是否支持64bit计数

使用OID “ifHCInOctets”

不支持的情况
# snmpwalk -v 2c -c public 192.168.0.1 ifHCInOctets
IF-MIB::ifHCInOctets = No Such Object available on this agent at this OID

支持的情况
# snmpwalk -v 2c -c public 192.168.0.2 ifHCInOctets
IF-MIB::ifHCInOctets.1 = Counter64: 190305466
IF-MIB::ifHCInOctets.2 = Counter64: 2238924259791
IF-MIB::ifHCInOctets.3 = Counter64: 12021323
IF-MIB::ifHCInOctets.4 = Counter64: 0

自net-snmp 5.2版本开始,net-snmp提供了一个新的IF-MIB,该MIB包含原来大部分MIB内容,并且添加了许多新的内容,比如ifXTable 64bits Counter支持,但在5.2中需要在configure时使用--enable-mfd-rewrites参数才可以支持,而从net-snmp 5.3开始,默认就支持新的IF-MIB。

3.32bits机器上创建的rrd文件直接复制到64bits机器上使用时会出不出图,在/var/log/httpd/error_log中会看到“ERROR: This RRD was created on another architecture”。解决的方法是把32bits机器上将rrd文件导出成xml文件,然后到64bits机器上重新生成rrd文件。

32bits机器上执行:for i in `ls *. rrd`; do rrdtool dump $i > $i.xml; done

将这些xml复制到64bits机器上,然后执行:

for i in `ls *.xml`; do rrdtool restore $i `echo $i |sed s/.xml//g`; done

4.默认的cacti没有64bit的95%模板,要想要这个模板,必须自己导入。下载地址:http://wowtutorial.org/files/cacti-template.php.txt

在控制面板那儿点导入模板,将模板复制就可以了。

十二、添加监控端口(eg:1/0/0)实现95计费

选择端口1/0/0----->选择图像类型------->创建即可

跑一段时间就可以看到下图了

转载于:https://blog.51cto.com/meitangyanyan/1543615

安装中文版cacti监控华为交换机流量并实现95计费相关推荐

  1. 全网最详细的zabbix监控(zabbix安装和配置、web页面配置、监控Linux主机、监控华为交换机、监控Windows、监控nginx)

    目录 前言 一.准备工作 二.zabbix server端 三.zabbix-agent Linux客户端的安装 四.zabbix-agent Windows客户端的安装 五.使用zabbix监控ng ...

  2. 使用cacti监控CISCO交换机

    使用cacti监控cisco交换机的端口流量和cpu使用率 1.配置cisco交换机的snmp snmp-server community public RO snmp-server trap lin ...

  3. CentOS7.0 搭建zabbix 5.0 实现监控华为交换机运行状态并实现邮件告警

    CentOS7.0 搭建zabbix 5.0 实现监控华为交换机运行状态并实现邮件告警 按照我的这个步骤来,小白都能配置zabbix! 前置操作 关闭防火墙和selinux 正式安装 配置yum源 安 ...

  4. 6004.Cacti监控华为NE80E路由器MPU与LPU板性能

    6004.Cacti监控华为NE80E路由器MPU与LPU板性能 华为NE80E路由器是一款在各大运营商应用很广泛的电信级核心路由器, 使用开源网管软件Cacti对NE80E的核心引擎MPU板及LPU ...

  5. Zabbix5.0 使用SNMPv2监控华为交换机

    记录下zabbix 监控华为交换机的方法 目录 Zabbix服务端SNMP服务配置 华为交换机配置 Zabbix服务端配置主机 检查结果 Zabbix服务端SNMP服务配置 我的zabbix服务端操作 ...

  6. 6001.Cacti监控华为S8512核心交换机多块板卡的CPU和内存

    华为S8512核心交换机有着多块板卡,在使用Cacti对其进行运行性能监控时,如果每一块板卡的CPU使用一张图则监测起来不直观,于是将每5块板卡的CPU利用率合在同一张图进行显示,这样网络管理员观测起 ...

  7. linux 交换机硬件监控,zabbix5.0监控华为交换机,添加自定义监控项

    运维开发网 https://www.qedev.com 2020-12-11 13:20 出处:51CTO作者:wx5b51b2b2d2e98 参考网址https://www.zabbix.com/d ...

  8. Zabbix监控华为交换机

    一.安装包与版本 1.Zabbix5.0-LTS[官方线上安装] 2.snmp离线安装rpm包[提取码:a97b] 二.具体步骤 1.系统环境: 2.根据Zabbix5.0-LTS[官方线上安装]安装 ...

  9. Zabbix监控华为交换机CPU、温度并显示到拓扑图

    华为交换机SNMP OIDCPU利用率:1.3.6.1.4.1.2011.5.25.31.1.1.1.1.11内存利用率:1.3.6.1.4.1.2011.5.25.31.1.1.1.1.7设备运行温 ...

最新文章

  1. node mongoose_如何使用Express,Mongoose和Socket.io在Node.js中构建实时聊天应用程序
  2. Oracle 归档错误案例
  3. how you can do to make girls more close to you?
  4. form表单图片预览 layui_layui 实现图片上传和预览
  5. ASP.NET Core MVC 打造一个简单的图书馆管理系统 (修正版)(三)密码修改以及密码重置...
  6. QObject类 moc处理后代码
  7. 2020-8-4 Codeforces摸鱼报告
  8. java图书管理系统源码免费_Java图书管理系统 附源码
  9. excel 打开文件后自动卡死的解决方法
  10. 关于 EOF EOF; 是什么意思?
  11. 高中计算机试讲教案模板,15分钟试讲教案模板.doc
  12. java合并图片合成多张横向或竖向
  13. git stash '储藏'当前工作状态
  14. ICCV 2021 |首届 SoMoF 人体序列预测比赛冠军方案分享
  15. JAVA8元空间是什么?
  16. 视频流RTSP转RTMP与RTSP转M3U8实战
  17. 【每日早报】20200113
  18. 有写字好看的人给点实用性技巧吗?
  19. ElasticFusion离线数据集运行结果再现问题总结
  20. VM虚拟机装机ubuntu之BUG和获取文件操作权限

热门文章

  1. Linux ab 命令
  2. .net mvc web api上传图片/文件并重命名
  3. codeforces 909C. Python Indentation
  4. Spring AOP (事务管理)
  5. 实战-130W表增加字段耗时
  6. Qt 【遍历文件夹文件,为listwidgetItem设置图标】
  7. Application.mk
  8. JavaScript substr() 方法
  9. 报错显示从客户端检测到有潜在危险的Request.Form 值
  10. Matlab二维绘图