cacti监控

article/2025/9/11 23:10:59

cacti监控

一、 使用RPM包配置LANP
1、 安装并配置apache、mariadb
1)
安装apache和mariadb数据库

[root@centos01 ~]# rm -rf /etc/yum.repos.d/CentOS-*
[root@centos01 ~]# mount /dev/cdrom /mnt/
mount: /dev/sr0 写保护,将以只读方式挂载
[root@centos01 ~]# yum -y install httpd mariadb mariadb-server
2)
安装php依赖工具

[root@centos01 ~]# yum -y install zlib freetype libjpeg fontconfig gd libxml2-devel php-gd
3)
安装php

[root@centos01 ~]# yum -y install php php-mysql
4)
修改php主配置文件

[root@centos01 ~]# vim /etc/php.ini
879 date.timezone = Asia/Shanghai
5)
创建php测试文件

[root@centos01 ~]# vim /var/www/html/index.php

<?php phpinfo(); ?>

6)
修改apache配置文件

[root@centos01 ~]# vim /etc/httpd/conf/httpd.conf
163
164 DirectoryIndex index.html index.php
165
7)
启动apache服务

[root@centos01 ~]# systemctl start httpd
[root@centos01 ~]# systemctl enable httpd
8)
启动mariadb服务

[root@centos01 ~]# systemctl start mariadb
[root@centos01 ~]# systemctl enable mariadb
9)
Mariadb数据库设置密码

[root@centos01 ~]# mysqladmin -uroot password
New password:
Confirm new password:
10)
客户端访问

在这里插入图片描述
2、 安装snmp和rrdtool工具
1)
安装snmp

[root@centos01 ~]# yum -y install net-snmp-utils net-snmp
2)
设置开机自动启动

[root@centos01 ~]# systemctl enable snmpd
3)
安装rrdtoo依赖工具

[root@centos01 ~]# yum -y install cairo-devel zlib-devel libxml2 libxml2-devel glib2 glib2-devel libpng libpng-devel freetype freetype-devel libart_lgpl pango pango-devel perl-CPAN
4)
安装rrdtool工具

在这里插入图片描述
[root@centos01 ~]# tar zxvf rrdtool-1.7.2.tar.gz -C /usr/src/
[root@centos01 ~]# cd /usr/src/rrdtool-1.7.2/
[root@centos01 rrdtool-1.7.2]# ./configure --prefix=/usr/local/ && make && make install
3、 部署英文版cacti连接mariadb
1)
创建管路cacti账户

[root@centos01 ~]# useradd -M -s /sbin/nologin cacti
2)
安装cacti英文版、移动cacti到网站根目录

在这里插入图片描述
[root@centos01 ~]# tar zxvf cacti-0.8.8b.tar.gz
[root@centos01 ~]# mv cacti-0.8.8b /var/www/html/cacti
3)
设置管理网站的所有者

[root@centos01 ~]# chown -R cacti:cacti /var/www/html/cacti/
4)
创建数据库cacti

[root@centos01 ~]# mysql -uroot -ppwd@123
MariaDB [(none)]> create database cacti default character set utf8;
Query OK, 1 row affected (0.00 sec)
5)
设置授权cacti账户使用密码cacti访问cacti数据库

MariaDB [(none)]> grant all on cacti.* to ‘cacti’@‘localhost’ identified by ‘pwd@123’;
Query OK, 0 rows affected (0.00 sec)
6)
修改cacti配置文件连接数据库

[root@centos01 ~]# vim /var/www/html/cacti/include/config.php
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cacti”;
$database_password = “pwd@123”;
$database_port = “3306”;
$database_ssl = false
7)
导入数据到cacti数据库中

[root@centos01 ~]# mysql -u cacti -p cacti < /var/www/html/cacti/cacti.sql
Enter password:
8)
客户端访问cacti

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
默认账户admin密码admin
在这里插入图片描述
修改密码
在这里插入图片描述
在这里插入图片描述
4、 部署中文版cacti
1)
创建管理cacti账户

[root@centos01 ~]# useradd -M -s /sbin/nologin cacti
2)
安装中文版移动到cacti网站根目录

在这里插入图片描述
[root@centos01 ~]# tar zxvf cacti-0.8.8b-cn-zutb.tar.gz
[root@centos01 ~]# mv cacti/* /var/www/html/
mv:是否覆盖"/var/www/html/index.php"? y
3)
设置管理网站的所有者

[root@centos01 ~]# chown -R cacti:cacti /var/www/html/
4)
创建数据库cacti

[root@centos01 ~]# mysql -uroot -ppwd@123
MariaDB [(none)]> create database cacti default character set utf8;
Query OK, 1 row affected (0.00 sec)
5)
设置授权cacti账户使用密码cacti访问cacti数据库

MariaDB [(none)]> grant all on cacti.* to ‘cacti’@‘localhost’ identified by ‘pwd@123’;
Query OK, 0 rows affected (0.00 sec)
6)
修改cacti配置文件连接数据库

$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cacti”;
$database_password = “pwd@123”;
$database_port = “3306”;
$database_ssl = false;
7)
修改cacti.sql配置文件删除第一行数据

[root@centos01 ~]# vim /var/www/html/cacti.sql
在这里插入图片描述
8)
导入数据到cacti数据库中

[root@centos01 ~]# mysql -u cacti -p cacti < /var/www/html/cacti.sql
Enter password:
9)
客户端访问中文版cacti

在这里插入图片描述
二、 配置cacti监控Linux、Cisco网络设备
1、 监控Linux、监控服务器本地
1)
修改anmp配置文件

[root@centos01 ~]# vim /etc/snmp/snmpd.conf
42 com2sec notConfigUser 192.168.100.10 public
64 access notConfigGroup “” any noauth exact all none none
88 view all included .1 80
2)
重新启动snmp客户端

[root@centos01 ~]# systemctl restart snmpd
3)
客户端配置监控

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4)
设置手动更新cacti数据

[root@centos01 ~]# /usr/bin/php /var/www/html/poller.php –force
在这里插入图片描述
6)
设置计划任务自动更新监控数据

[root@centos01 ~]# crontab -e
/5 * * * * /usr/bin/php /var/www/html/poller.php –force
2、监控Linux客户端
1)
安装snmp

[root@centos02 ~]# rm -rf /etc/yum.repos.d/CentOS-

[root@centos02 ~]# mount /dev/cdrom /mnt/
mount: /dev/sr0 写保护,将以只读方式挂载
[root@centos02 ~]# yum -y install net-snmp
2)
修改snmp配置文件

[root@centos02 ~]# vim /etc/snmp/snmpd.conf
42 com2sec notConfigUser 192.168.100.10 public
64 access notConfigGroup “” any noauth exact all none none
88 view all included .1 80
3)
设置服务开机自动启动

[root@centos02 ~]# systemctl start snmpd
[root@centos02 ~]# systemctl enable snmpd
4)
客户端监控

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5)
设置手动更新cacti数据

[root@centos01 ~]# /usr/bin/php /var/www/html/poller.php –force
在这里插入图片描述
3、监控Cisco网络设备
1)
配置IP地址网关

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
R1#configure terminal
R1(config)#interface fastEthernet 0/1
R1(config-if)#no switchport
R1(config-if)#ip address 192.168.100.30 255.255.255.0
R1(config-if)#no shutdown
2)
配置snmp管理

R1(config)#snmp-server community public ro
3)
客户端监控

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4)
设置手动更新cacti数据

[root@centos01 ~]# /usr/bin/php /var/www/html/poller.php --force
在这里插入图片描述


http://chatgpt.dhexx.cn/article/SBGjXrcH.shtml

相关文章

cacti

cacti 题目一、安装 cacti二、访问Cacti Web界面三、客户端配置SNMP1.安装SNMP2.编辑配置文件四、在服务器添加监听SNMP提示:如果需要全套视频以及笔记请私信我,视频可能需要额外收点费用。 题目 Cacti 安装 cacti; 在 storagesrv 上配置 snmp,用于监控服务器接口流量情况…

Linux 监控工具之Cacti使用详解(一)

大纲 一、前言 二、Cacti 概述 三、Cacti 工作流程 四、Cacti 安装 五、配置Cacti监控本机 注,操作系统 CentOS 6.4 x86_84,软件版本 Cacti-0.8.8b 目前最新版。 (说明:本博文的一些图片自于开源社区与官方网站并不是所有内容全是原创) 一、前言 在前面的几篇博客中我们讲…

cacti安装与配置

目录 一&#xff0c;cacti介绍 1.什么是Cacti? 2.什么是SNMP&#xff1f; 3.什么是RRDtools&#xff1f; 二&#xff0c;cacti安装 三&#xff0c;添加监控项 1.编写脚本&#xff0c;以下添加的为监控tcp的连接数 2.在cacti图像化窗口中定义监控项 3.重新编辑脚本&am…

网络监控cacti1.2.12安装部署(一)

网络监控cacti1.2.12安装部署(一) 网络监控cacti1.2.12安装部署(一) 网络监控cacti1.2.12监控配置(二) 网络监控cacti1.2.12邮件报警(三) 网络监控cacti1.2.12图形显示故障(四) 网络监控cacti1.2.12解决图像显示乱码(五) 一、cacti概述 cacti是基于php语言实现的一个软件&…

一款实用免费的日志自动化分析工具

PAL是什么? PAL&#xff08;Performance Analysis of Logs&#xff09;是一个实用、免费的日志分析自动化工具&#xff0c;协助快速诊断服务器级别的性能问题。 PAL有什么特性&#xff1f; PAL主要用来自动分析PerfMon&#xff08;性能监视器&#xff09;产生的日志信息&#…

5 个有用的开源日志分析工具

监控网络活动既重要又繁琐&#xff0c;以下这些工具可以使它更容易。 监控网络活动是一项繁琐的工作&#xff0c;但有充分的理由这样做。例如&#xff0c;它允许你查找和调查工作站和连接到网络的设备及服务器上的可疑登录&#xff0c;同时确定管理员滥用了什么。你还可以跟踪软…

日志管理工具分析

1969年夏天的贝尔实验室&#xff0c;Ken 和Dennis那个举动引起的蝴蝶效应是如此巨大。他们催生了伟大开源系统UNIX,此后各种开源应运而生。日志管理系统是开源历史伟大的分支。而今天总有那些以开源为名&#xff0c;做着违背开源价值事情。整理遇到的开源日志管理软件记录下来&…

【笔记】最佳日志管理工具:51个有用的日志管理、监视、分析等工具

最佳日志管理工具:51个有用的日志管理、监视、分析等工具 痛苦的纯文本日志管理日子一去不复返了。虽然纯文本数据在某些情况下仍然很有用&#xff0c;但是在进行扩展分析以收集有洞察力的基础设施数据并改进代码质量时&#xff0c;寻找一个可靠的日志管理解决方案是值得的&am…

loginsight,一款通用的日志分析工具

Loginsight是一款开源的通用日志分析工具&#xff0c;能快速打开大文件&#xff0c;且集成了时间线、过滤窗、正则搜索、分享等功能&#xff0c;有效帮助理清线索、记录思路、整理分析结果 官网 下载地址 文档与详细介绍 GitHub Gitee 时间线 时间线类似书签功能&#xf…

最好用的开源日志分析工具

监控网络活动既重要又繁琐&#xff0c;以下这些工具可以使它更容易。监控网络活动是一项繁琐的工作&#xff0c;但有充分的理由这样做。例如&#xff0c;它允许你查找和调查工作站和连接到网络的设备及服务器上的可疑登录&#xff0c;同时确定管理员滥用了什么。你还可以跟踪软…

一款专业的日志分析软件——EventLog Analyzer

日志分析是一种广泛应用于计算机系统中的技术&#xff0c;用于从大量数据中提取有用信息。在计算机系统中&#xff0c;日志是由操作系统、应用程序和设备生成的记录&#xff0c;这些记录可以包含有关系统性能、故障、异常行为和用户活动的信息。通过分析这些日志&#xff0c;可…

网站日志分析软件--让网站日志分析工作变得更简单

网站的日志分析&#xff0c;是seo优化不可忽视的一门功课&#xff0c;但网站越大&#xff0c;每天产生的日志就越大&#xff0c;大站一天都可以产生几个G的网站日志&#xff0c;如果光靠肉眼去分析&#xff0c;那可能看到猴年马月都看不完&#xff0c;因此借助网站日志分析工具…

日志自动分析和解析开源工具

论文原文 https://arxiv.org/pdf/1811.03509.pdf 翻译原文 https://blog.csdn.net/arpospf/article/details/98795806 GitHub 日志解析&#xff1a;https://github.com/logpai/logparser 自动日志分析的工具和基准 Abstract——在许多软件系统的开发和维护过程中&#x…

开源:通用的日志分析工具(LogViewer)

工具介绍 本工具最早是制作出来查看我的 FTL(Fast Trace Log) 二进制日志文件的, 后来因为去做Java后台,经常看 SpringBoot, Tomcat 等的日志, 就简单重构了一下, 从而支持通过正则来通用的分析日志. LogViewer 一个通用的日志查看器. 可以通过用户配置的正则表达式解析文本格…

10个优秀的日志分析工具

在网络管理员的日常工作中&#xff0c;对日志文件的分析能够及时了解网络设备或应用的性能数据&#xff0c;以便及时发现问题并及时解决。分析日志文件的时候需要运用到日志分析工具&#xff0c;接下来就给大家分享10个优秀的日志分析工具&#xff1a; 1、SolarWinds Log&…

推荐几款常用的日志分析利器

1. Notepad notepad官网-notepad下载-免费开源文本编辑器-Notepad (notepadplus.com.cn)http://www.notepadplus.com.cn/ notepad是我最早使用的日志查看与分析工具。优点是体积小&#xff0c;打开速度快&#xff0c;支持全文过滤&#xff1b;缺点是无法跨平台&#xff0c;且…

多款日志分析工具,总有一款适合你

IDE vs&#xff0c;pycharm等等基本打开大文件都会卡死老半天&#xff0c;然后搜索可能也会非常卡&#xff0c;所以就不推荐了。 如果是Vim之类的&#xff0c;倒是没啥压力&#xff0c;大部分都随便开。 UVviewsoft LogViewer http://www.uvviewsoft.com/logviewer/ 非常强大…

potainer 日志_分享10个优秀的日志分析工具

在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决。分析日志文件的时候需要运用到日志分析工具,接下来小编就给大家分享10个优秀的日志分析工具: 1、SolarWinds Log&Event Manager:Windows的日志分析工具,可…

DelphiXE10.3 FMX(FireMonkey) 画图指南 非常全面

{ 相关介绍&#xff1a; FMX 的 Canvas 在不同的系统上会分别使用: WinVista、Win7: D2D (FMX.Canvas.D2D.pas) WinXP: GDI (FMX.Canvas.GDIP.pas) Mac 系列: Core Graphics (FMX.Canvas.Mac.pas) 和 HTML5 中的 Canvas 非常类似, 现在的 Canvas 模糊了 Pen 的概念: 之前的 Ca…

delphi xe android 黑屏,Delphi XE之路(3)解决启动时短暂的黑屏

以下转自玻璃城市的博客&#xff0c;已经在我手机上测试成功&#xff01;不过带来一个新的问题&#xff0c;在手机横向时程序会停止执行&#xff1f;&#xff1f;&#xff1f; delphi xe5 编译的程序在启动时会有短暂的黑屏出现&#xff0c;这个现象产生是因为启动首个activity…