首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
Cacti监控的安装与配置
📅 2026/10/20 12:13:56
✍️ 爱科研究院
👁 阅读 3,247
Cacti整个系统的架构是这样的基于SNMP协议被监控端是服务器或一些网络设备网络管理工作站采用Linux(或Freebsd)操作系统并且安装Net-SNMP工具使用RRDTOOL采集数据存储数据并用Cacti调用rrdtool显示出来CACTI采用PHP编写基于B/S结构1.rrdtool 安装wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.5.0-rc1.tar.gztar zxvf rrdtool-1.5.0-rc1.tar.gzcd rrdtool-1.5.0-rc1./configure --prefix/usr/local/rrdtoolmake make install或 yum 安装yum -y install rrdtool2.安装配置net-snmp# yum -y install net-snmp net-snmp-libs net-snmp-utils或yum -y install net-snmp*开机启动# chkconfig snmpd on# service snmpd start3.Cacti安装wget http://www.cacti.net/downloads/cacti-0.8.8c.tar.gztar zxvf cacti-0.8.8c.tar.gzcd tar zxvf cacti-0.8.8cmv cacti-0.8.8c /usr/local/cacti4.在数据库服务器上导入cacti数据库文件mysql create database cacti charset utf8;mysql use cactimysql source /usr/local/cacti/cacti.sql创建数据库用户GRANT ALL ON cacti.* TO cacti192.168.146.172 IDENTIFIED BY admin;flush privileges;配置Cacti中的mysql连接参数vi /usr/local/cacti/include/config.php$database_type mysql;$database_default cacti;$database_hostname localhost;$database_username cacti;$database_password admin;$database_port 3306;$database_ssl false;$url_path /cacti/;配置httpd.conf 文件#cactiAlias /cacti /usr/local/cactiAuthType BasicOptions NoneAllowOverride NoneOrder allow,denyAllow from all#AuthName nagios Access#AuthUserFile /usr/local/nagios/etc/htpasswd#Require valid-user重启服务5.安装cacti在浏览器中输入http://ip/cacti 跟着提示进行安装默认管理员用户名和密码都是admin首次登录强制要求修改管理员用户密码。提示已经匹配到RRDTOOL,smnp 文件路径6.建立任务调度(设置cacti收集数据的默认的任务计划)# crontab -e*/2 * * * * /usr/local/php5.3.23/bin/php /usr/local/cacti/poller.php /dev/null 21代表每2分钟来执行后面PHP解析内容把显示信息重定向到空的路径为了防止这个任务计划不执行我们最好手动验证一下# /usr/bin/php /usr/local/cacti/poller.php如果出现大量php时区设置的错误那php.ini的时区设置的不对下面我们来修改一下php时区。# vim /etc/php.inidate.timezone Asia/Shanghai# service httpd restart
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/20 12:13:56
STL简介string相关知识点
2026/10/20 12:13:56
双绞线的使用
2026/10/20 12:13:56
口腔诊所小红书高净值流量:AI客服如何接住并精准转化
2026/10/20 12:44:06
企业级自动化Agent落地指南:从RPA到智能体的核心技术与避坑实践
2026/10/20 12:44:06
12亩农田灌溉自动化改造实录:从传感器埋设到远程监控
2026/10/20 12:44:06
AFE4300寄存器域机制与跨时钟域数据同步深度解析
2026/10/20 12:44:06
MCP面试全解析:核心原理、高频考点与工程实践
2026/10/20 12:44:06
UE4反射机制核心:UClass生成原理与自动注册全解析
2026/10/20 12:39:04
Selenium封装POST请求:实现浏览器自动化与HTTP请求的完美融合
2026/10/20 1:05:26
WSL下STM32开发板烧录指南:USB透传与OpenOCD实操
2026/10/20 1:05:26
ROS2工业级开发:实时性、资源适配与可交付验证体系
2026/10/20 1:05:26
STM32+华为云IoT+Qt构建智能家居远程控制系统全解析
2026/10/19 14:00:16
OpenResearch实战:Claude Code、Codex、OpenCode、Cursor 工作流搭建与故障排查
2026/10/20 7:57:25
知识管理核弹:用Obsidian构建第二大脑的工程化方案(TaoToken 统一 Key 接入版)
2026/10/19 15:41:50
金融AI落地指南:从调研报告到技术选型与工程实践
2026/10/20 2:24:03
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/20 2:23:57
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/20 2:23:53
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)