Cacti概述及工作流程

简介:
一、概述
   1. cacti是用php语言实现的一个软件,它的主要功
能是用snmp服务获取数据,然后用rrdtool储存和更
新数据,当用户需要查看数据的时候用rrdtool生成
图表呈现给用户。因此,snmp和rrdtool是cacti的关
键。Snmp关系着数据的收集,rrdtool关系着数据存
储和图表的生成。
   2. Mysql配合PHP程序存储一些变量数据并对变量
数据进行调用,如:主机名、主机ip、snmp团体
名、端口号、模板信息等变量。
   3. snmp抓到数据不是存储在mysql中,而是存在
rrdtool生成的rrd文件中(在cacti根目录的rra文件夹
下)。rrdtool对数据的更新和存储就是对rrd文件的
处理,rrd文件是大小固定的档案文件(Round Robin
Archive),它能够存储的数据笔数在创建时就已经定
义。关于RRDTool的知识请参阅RRDTool教学。
 
二、Cacti的架构及工作流程
1. Cacti的架构
2. Cacti的工作流程

本文转自自由心行博客51CTO博客,原文链接http://blog.51cto.com/xiaojiang2008/147025如需转载请自行联系原作者


xiaojiang

相关文章
|
网络协议 网络架构
TCP IP协议簇:网络通信的基石
【4月更文挑战第20天】
840 7
|
监控 安全 Linux
Qt 文件类实战:解锁文件操作的无限可能
Qt 文件类实战:解锁文件操作的无限可能
1118 1
|
编解码 算法 文件存储
浅谈动图文件格式 - GIF
介绍动图的文件格式,及其优劣
3876 0
浅谈动图文件格式 - GIF
|
1月前
|
人工智能 前端开发 测试技术
AI越来越强了,为什么测试人反而越来越累!(为打工人发声)
本文揭示AI时代测试工程师“越忙越累”的真相:研发、产品等岗位因AI大幅提效,而测试却成瓶颈——AI擅长“迎合”,测试重在“挑刺”;产能翻倍导致被测物激增,验证环节却难以规模化。文章呼吁理性设定AI提效目标,尊重测试在质量兜底中的不可替代价值。
311 1
|
1月前
|
弹性计算 Linux 网络安全
阿里云ECS使用教程:云服务器远程连接教程,使用阿里云自带Workbench登录超简单!
阿里云ECS创建后,推荐使用内置Workbench工具远程连接:免密、免安装、支持无公网IP实例,浏览器直接操作,简单高效完成Linux服务器管理。阿里云服务器ECS官网:https://t.aliyun.com/U/AZBUsA
|
4月前
|
人工智能 自然语言处理 数据库
迈向可靠的垂类 Agent:检索增强、中场操作化与双线规则建构
本文提出“中场操作化”核心理念,破解垂类Agent可靠性瓶颈:将RAG降级为受约束数据库,首创双线规则建构(基础线保障学科共识、个性线承载实践经验),通过激活梯度蒙版实现知识到可执行规则的结构化转化,并以请求灌注机制践行认知诚实。全文聚焦工程可落地的架构创新。(239字)
482 1
|
3月前
|
算法 API 开发者
停车场查询-停车场实时查询-全国停车场实时查询API接口使用指南
这是一款智能停车场查询API,支持按城市或周边位置检索停车场信息,涵盖名称、地址、经纬度、类型、收费详情、总/剩余车位数等关键数据,助力开发者快速集成停车服务。
851 0
|
JavaScript Java Go
Go、Node.js、Python、PHP、Java五种语言的直播推流RTMP协议技术实施方案和思路-优雅草卓伊凡
Go、Node.js、Python、PHP、Java五种语言的直播推流RTMP协议技术实施方案和思路-优雅草卓伊凡
977 0
|
JavaScript 安全 开发工具
在 Vue 3 中使用 TypeScript
【10月更文挑战第3天】
|
项目管理 Python
如何在Mac上安装多个Python环境
在你的Mac上使用多个Python环境可以对项目管理很有帮助,特别是在同时处理不同Python版本或不同的包需求时。在这篇文章中,我们将向你展示如何在Mac上轻松地安装和管理多个Python环境。
947 5
 如何在Mac上安装多个Python环境

热门文章

最新文章