Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。

Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结 构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。

Cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。

MySQL配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名、主机ip、snmp团体名、端口号、模板信息等变量。

snmp抓到数据不是存储在MySQL中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下)。rrdtool对数据的更新和存储就是对rrd文件的处理,rrd文件是大小固定的档案文件(Round Robin Archive),它能够存储的数据笔数在创建时就已经定义。关于RRDTool的知识请参阅RRDTool教学。

下图是Cacti运行的主界面

Cacti 架构图:

推荐阅读:

网络流量分析软件 mysql_网络流量监测图形分析工具 Cacti相关推荐

  1. Hyper-v下安装网络流量监测图形分析工具 Cacti

    网络流量监测图形分析工具Cacti,在虚拟机上安装,易于使用,便于移植,在Vmware上安装的已有介绍,这里略过,这里主要介绍在微软虚拟机Hyper-v上的安装过程. 安装前准备: 1.安装虚拟机Hy ...

  2. cacti 网络流量监测图形分析工具

    Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具. 安装方法 一.安装rrdtool CentOS-5: rpm -ivh http://apt.sw. ...

  3. CactiEZ网络流量监测图形分析

    1.CactiEZ中文版安装 本章节重点讲解如何在VMware Workstation中安装CactiEZ中文版v10,真实环境请酌情处理.如果您已经能够非常熟练的安装一个Red HatEnterpr ...

  4. Application/Graphics Analyser - 应用程序、图形分析工具集

    PerfDog Adreno GPU Profiler Adreno Profiler分析任意安卓游戏特效+抓取资源 Qualcomm® Adreno™ OpenGL ES - Developer G ...

  5. 基于Java的网络流量分析软件设计

    网络流量分析软件 目录 网络流量分析软件 1 一.选题背景 1 二.方案论证(设计理念) 2 程序后台(数据模块) 2 (1) 数据抓取:pcap4j 库 2 (2) Web 框架:jetty 库 2 ...

  6. 网络封包分析软件-wireshark

    Wireshark(前称Ethereal)是一个网络封包分析软件.网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料.Wireshark使用WinPCAP作为接口,直接与网卡进 ...

  7. 猿如意中的【Wireshark】网络包分析工具详情介绍

    一.工具名称 Wireshark-win64-3.6.5 二.下载安装渠道 Wireshark-win64-3.6.5 通过CSDN官方开发的[猿如意]客户端进行下载安装. 对,你没有看错,就是来自C ...

  8. linux查看网络流量 命令,linux查看流量命令

    Linux系统下想要查看网络流量,那我们该使用那个命令呢?下面由学习啦小编为大家整理了linux查看网络流量的命令的相关知识,希望对大家有帮助. linux查看网络流量命令大全 linux查看网络流量 ...

  9. 局域网网络流量监控_Linux网络安全运维:网络流量监控与分析工具Ntop和Ntopng

    一次性付费进群,长期免费索取教程,没有付费教程. 进微信群回复公众号:微信群:QQ群:460500587  教程列表 见微信公众号底部菜单 |  本文底部有推荐书籍  微信公众号:计算机与网络安全 I ...

最新文章

  1. java基础之——类的初始化顺序(转载)
  2. python 如何建立图形用户界面_python(五)图形用户界面easyGUI入门
  3. 三天打鱼,两天晒网。
  4. Linux Server - NAT
  5. boost::mp11::mp_find_if相关用法的测试程序
  6. HDU 3590 PP and QQ(反nim博弈,删边游戏)
  7. 牛客练习赛89——牛牛小数点(未解决)
  8. 数学笔记1——导数1(导数的基本概念)
  9. Vue中computed和watch的区别(面试题)
  10. LwIP移植到FreeRTOS(STM32F107+DP83848)
  11. VSCode详细安装教程
  12. VB 和Flex交互总结
  13. 然后是几点 c语言,2-2. 然后是几点
  14. CentOS7安装Docker,运行Nginx镜像、Centos镜像
  15. selinux= 为 disabled_微课 | 状态管理 SELinux(2)
  16. 4556: [Tjoi2016Heoi2016]字符串
  17. memcache的安装,配置和使用
  18. 野蛮愚昧的词过滤,咱是技术网站吗?
  19. Charles抓包使用及常用问题
  20. 基于SSM框架的学生在线教育教学课程管理系统

热门文章

  1. 蚂蚁金服 + 拼多多 + 抖音 + 天猫 Java 面经合集,金九yings
  2. Windows下搭建Tomcat集群的配置详解
  3. Matlab写出三角波,matlab生成三角波数据
  4. 电子货架标签----仓库管理系统架构
  5. 网址上的?和符号是什么意思与SQL有何不同
  6. 前端设计中关于外部js文件加载的速度优化
  7. 评估一个外链价值的18个因素
  8. docker看远程仓库镜像_docker远程仓库镜像删除
  9. hadoop集群迁移
  10. Windows10 如何关闭 Windows Defender (Antimalware Service Executable)