一、Cacti的安装(从下载到安装)

Cacti是基于PHP/MySql的通过web来管理服务器和交换机的图形化解决方案,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户

CactiEZ 是一个专门用作运行cacti的linux发行版,是完全免费的,目前的版本为V0.6该版本由Jimmy

Conner 制作发行,基于CentOS。安装后只会在系统中安装cacti和webmin所必须的软件,整个系统非常小(安装光盘只有310M),并且已经安装好了一些cacti的插件,如

BackUp,Discovery,Flowview,Haloe,MacTrack,Monitor,NTop,RRDClean,Reports,Thold,Tools,Update等,其中有些需要用户自己启用才可使用。整个操作系统一旦安装完成,配置好IP后即可使用Cacti,为大家节省了的安装配置时间,只不过需要占用一台服务器。

1. 先下载CactiEZ安装包,解压出ISO镜像文件。

2. 刻录光盘后,将光盘插入光驱,启动机器。从光盘启动后进入CactiEZ的安装界面,按回车键[ENTER]开始安装;全自动。

3.安装好重启,开始配置硬件向导,按回车键,全自动。

4.登陆user: root pass: CactiEZ

5.开始配置这台Linux主机首先登陆Webmin管理界面

登陆地址:https://ip:10000/

登陆帐号:系统Root用户帐号

二:配置服务器的IP地址和域名服务器

1.

配置IP地址

第一次登陆后会提示配置硬件,其中包括网卡设置,您也可以在登录后在进行配置。登录后可以编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改IP地址,用户可自己做适当的修改:

vi

/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.1.2

NETMASK=255.255.255.0

BROADCAST=192.168.1.255

NETWORK=192.168.1.0

GATEWAY=192.168.1.1

ONBOOT=yes

TYPE=Ethernet保存退出。

2.

配置DNS

CactiEZ安装时没有设置DNS服务器的界面,在进行yum之前需要配置系统的DNS服务器。请编辑/etc/resolv.conf,增加你的域名服务器,请按照实际情况进行编辑:

[root@localhost

network-scripts]# more /etc/resolv.conf

search

localdomain

nameserver

203.95.1.2

nameserver

203.95.7.1

3. 更改主机名称 #vi /etc/sysconfig/network将hostname改名即可。 :wq保存退出。

4. 开启NTOP和NAGIOS服务 在Webmin的最顶端多了一个CactiEZ

Configuration,并提供了两个强大的网络工具的开机自启动项,请根据自已的需要来开启否。(备注:Ntop:监控网络流量

Nagios:网络监控软件)

登陆Cacti的Webmin管理界面:若提示安全警报,选择“是”。 然后输入username: root

password: your_password在Webmin的最顶端选择“CactiEZ”-“CactiEZ Configuration”开启Ntop和Nagios服务,并保存。

To configure ntop: user: admin pass: CactiEZ

To configure

nagios: user:

nagiosadmin pass: CactiEZ

5.

帐户修改

登录cacti界面:http://ip

User Name: admin默认

Password: admin默认

登录后更改admin的默认密码,删除guest帐户,并根据实际情况添加帐户和密码

6.

创建Windows Server监测

若主机为Windows Server

2003系统,需首先安装SNMP服务,并进行相关设置(Windows Server 2003的SNMP服务默认是不允许直接访问的):

创建监测点只需要两个步骤:一是创建Devices,二是创建Graph,其它的都是自动生成的。监测点创建完成后,不要立即打开graphs查看图像,需等待几分钟才能生成图像。若需要删除当前错误监测点,重新创建,建议先删除对应的rrd文件,再创建监测点,避免重新创建后图像生成错误。rrd文件的路径为:/var/www/html/rra。Cacti默认的自动备份路径为:/var/www/backups

在windows系统下安装SNMP服务。安装方法是:添加windows组件、然后再选择:管理网络监控工具-》简单网络协议(SNMP).安装时需要系统安装盘或者系统安装文件。默认安装完成即可。

在运行中输入:services.msc。打开windows下的服务管理器,“服务”--“SNMP Service”,右键选择属性--安全选项,勾选“发送身份验证陷阱” ,添加“团体”为“public” ,权限为“只读”;在下方选择“接受来自这些主机的snmp数据包”,并添加上cacti的主机地址。重启snmp服务

安装第三方软件snmp informant,安装:informant-std-16.zip。下载的话google搜素。安装默认安装。下载地址:http://www.wtcs.org/informant/files/informant-std-16.zip

7. 测试监控机的snmp连接

# snmpwalk -v2c -c private 192.168.0.100 system

SNMPv2-MIB::sysDescr.0 = STRING: Hardware: x86 Family 6 Model 15

Stepping 7 AT/AT COMPATIBLE – Software: Windows Version 5.2 (Build

3790 Multiprocessor Free)

SNMPv2-MIB::sysObjectID.0 = OID:

SNMPv2-SMI::enterprises.311.1.1.3.1.2

DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (7862939)

21:50:29.39

SNMPv2-MIB::sysContact.0 = STRING:

SNMPv2-MIB::sysName.0 = STRING: CHINESE-FD21F3C

SNMPv2-MIB::sysLocation.0 = STRING:

SNMPv2-MIB::sysServices.0 = INTEGER: 76

显示这个说明连接正常,如果不能正常连接,检查监控机snmp服务器是否正常还有防火墙有没有开放snmp的端口 udp

161

8.

cacti模板文件

Windows

XP/Win2000/Win2003/Vista/Win2008 Templates

下载地址 Cacti_SNMP_INFORMANT_STD_W32_Metrics.zip

下载文件名为:Cacti_SNMP_INFORMANT_STD_W32_Metrics.zip文件

解压后有10个文件

cacti_data_query_w32_-_cpu_statistics.xml

cacti_data_query_w32_-_network_statistics.xml

cacti_data_query_w32_-_disk_statistics.xml

cacti_data_query_w32_-_object_statistics.xml

cacti_data_query_w32_-_memory_statistics.xml

将以上5个文件在cactit管理界面,Import

Templates导入。

snmp_informant_disk.xml

snmp_informant_objects.xml

snmp_informant_memory.xml

snmp_informant_cpu.xml

snmp_informant_network.xml以上5个文件copy到服务器cacti安装目录的resource/snmp_queries

参考

cacti 文件服务器,免费的服务器和网络监控工具-CactiEZ相关推荐

  1. 13 个最好用的免费服务器和网络监控工具,不看吃亏!

    1.Ganglia Ganglia是伯克利开发的一个集群监控软件.可以监视和显示集群中的节点的各种状态信息,比如如:cpu .mem.硬盘利用率, I/O负载.网络流量情况等,同时可以将历史数据以曲线 ...

  2. 13 个最好的免费服务器和网络监控工具

    13 Best Free Server & Network Monitoring Tools: Ganglia Ganglia是伯克利开发的一个集群监控软件.可以监视和显示集群中的节点的各种状 ...

  3. 六大服务器和网络监控工具

    OpenNMS OpenNMS 是网络管理系统Network Management System 的简称,是一种开源软件网络监视工具.可用来自动发现网络节点,监控网络服务,如 HTTP,DNS,SSH ...

  4. 10 个免费的网络监控工具

    如果你有一个网站或一个网络,你应该密切的关注它,并在问题发生之后迅速解决.最简单方便的办法是通过使用服务器/网络监视工具来监视您的设备,以防任何可能出现的问题.有许多免费和开源服务器和网络监控工具存在 ...

  5. 10 个免费的网络监控工具(转)

    如果你有一个网站或一个网络,你应该密切的关注它,并在问题发生之后迅速解决.最简单方便的办法是通过使用服务器/网络监视工具来监视您的设备,以防任何可能出现的问题.有许多免费和开源服务器和网络监控工具存在 ...

  6. 12 个最佳的免费网络监控工具--转载

    http://www.oschina.net/translate/top-12-best-free-network-monitoring-tools 要让一个多级机构运行良好而且平稳的话,一个非常艰巨 ...

  7. 12 个最佳的免费网络监控工具、免费网站监控工具超级好用的有那些

    要让一个多级机构运行良好而且平稳的话,一个非常艰巨重大的任务就是做好网络管理.每个机构都配备专门的人员,即网络分析师,来进行网络管理.他们 使用了 许多工具来监视网络的运行状况,并查看网络流量的上升和 ...

  8. 服务器可用性监测系统,可用性监控, 网络监控工具, ManageEngine OpManager

    可用性监控 企业的业务环境,必须保证全天候7X24的工作,因为如果系统.网络或者应用出现问题,势必会带来巨大的损失.因此,网络监控工具测量网络可用性,尽可能让其满足服务级别的要求,是网络管理的首要目标 ...

  9. 2020 最好的Linux网络监控工具(翻译)

    前言 虽然这个清单包含开源的和闭源的产品,但它着重于介绍基于 Linux 的网络监控工具, 少数常用工具只能在 Windows,Pandora 或其他系统上运行,但是大多数网络监视工具都在Linux系 ...

  10. 12 个好用且不花钱的网络监控工具

    导读 要让一个多级机构运行良好而且平稳的话,一个非常艰巨重大的任务就是做好网络管理.每个机构都配备专门的人员,即网络分析师,来进行网络管理.他们 使用了 许多工具来监视网络的运行状况,并查看网络流量的 ...

最新文章

  1. 辞职读博:研究AI设计怪物,从《游戏王》卡牌开始
  2. 华为,你终于活成了他们害怕的样子
  3. App Builder 2020中文版
  4. Oracle osw监控工具的使用示例
  5. 2019.07.11
  6. Spring容器初始化实现V3 版本
  7. 在ffmpeg中加入x264模块
  8. python连接sql数据库_python连接sql server数据库实现增删改查
  9. asp.net core输出中文乱码的问题
  10. IIS出现server application error解决方案
  11. CAD软件绘图如何提高效率 (下)
  12. 笔记本电脑 联想 Thinkpad E420 无法打开摄像头怎么办
  13. python弹球游戏实验报告_Python游戏练习之弹球示例
  14. PAT(甲级)1148 Werewolf - Simple Version(枚举)
  15. 华为公司软件编程规范
  16. html5学习开发指南
  17. 【面试总结】JNI层MediaScanner的分析,挥泪整理面经
  18. 云存储和网盘有何区别
  19. HTML5期末大作业:动漫人物介绍网站设计——哆啦A梦(5页) HTML+CSS+JavaScript 学生动漫网页设计模板下载 哆啦A大学生HTML网页制作作品 简单漫画网页设计成品...
  20. 考计算机二级需要学哪些,考计算机二级需要学哪些内容

热门文章

  1. 电脑重启只剩下c盘怎么办_电脑突然只剩下c盘了怎么办?
  2. Windows自带集成工具对ISO镜像是否源于官方网站的验证
  3. 回顾华为荣耀6手机刷机相关
  4. [远程桌面]程mstsc连接Windows Server2008 未安装任何音频输出设备 启用声音音频解决
  5. python3提供了什么函数从标准输入读入一行文本_Python3 提供了print函数从标准输入(如键盘)读入一行文本...
  6. oppo r11s鸿蒙固件,OPPO R11s Plus原厂rom固件系统升级包下载
  7. 山西毕业主题研学夏令营
  8. 有哪些好用的电脑桌面分类管理软件?这3款软件让你的效率秒杀小伙伴!
  9. csgo服务器与客户端文件不匹配,csgo客户端文件与服务器不匹配怎么办
  10. duilib开发(六):基本控件介绍