centos cacti 安装?centos8安装图形界面
今天给各位分享centos cacti 安装的知识,其中也会对centos8安装图形界面进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
cacti安装方法
为详细阐述Cacti的安装步骤,我们将按照以下步骤来分阶段进行。首先,确保操作系统为CentOS版本,并根据版本选择合适的命令安装必要组件。对于CentOS-5,使用以下命令安装rrdtool:
rpm-ivh
yum install rrdtool-y
对于CentOS-6,同样使用类似命令安装rrdtool:
rpm-ivh
yum install rrdtool-y
接下来,安装配置net-snmp,包括安装net-snmp组件和配置view以包含特定的MIB信息:
yum install net-snmp net-snmp-libs net-snmp-utils
sed-i's/view systemview included.1.3.6.1.2.1.1/view systemview included.1.3.6.1.2.1/'/etc/snmp/snmpd.conf
使用snmpwalk测试net-snmp的配置,以确认是否成功获取系统信息:
# service snmpd start
# snmpwalk-v 1-c public localhost.1.3.6.1.2.1.1.1.0
在完成基础组件安装后,安装LAMP(Linux, Apache, MySQL, PHP)环境,具体步骤如下:
yum install httpd php php-mysql php-snmp php-xml php-gd mysql mysql-server
service httpd start
service mysqld start
mysqladmin-uroot password yourpassword
mysqladmin--user=root--password reload
接着,安装Cacti并配置相应的数据库和用户:
cd/tmp
wget
tar xzf cacti-0.8.8a.tar.gz
mv cacti-0.8.8a/var/www/html/cacti
cd/var/www/html/cacti
mysqladmin--user=root-p create cacti
mysql-uroot-p cacti< cacti.sql
mysql-uroot-p mysql
GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY'cactipassword';
flush privileges;
配置Cacti的配置文件,包括数据库设置和其他参数:
$database_type="mysql";
$database_default="cacti";
$database_hostname="localhost";
$database_username="cactiuser";
$database_password="cactipassword";
$url_path="/cacti/";
$cacti_session_name="Cacti";
调整目录权限,确保Cacti相关目录的权限正确:
chown-R cactiuser rra/ log/
配置计划任务,用于定期执行Cacti的poller:
echo"*/5**** cactiuser php/var/www/html/cacti/poller.php>/dev/null 2>&1">>/etc/crontab
service crond restart
完成Cacti的安装后,通过浏览器访问安装的Cacti站点,使用默认的用户名和密码进行验证和初始化设置:
默认用户名:admin密码:admin
更改密码
设置cacti用到的命令路径
扩展资料
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。
ZbxTable——zabbix优秀报表二开
zbxTable是一个开源zabbix报表系统,go语言编写(张思德,zabbix中国社区开源专家),目前版本已更新到1.15版本,支持zabbix5.4版本。
zbxTable部署有两种方式:RPM部署和编译安装,如有特殊需要,可选择编译安装,zbxtable用go语言编写,对系统影响小,推荐用RPM安装。
添加yum源
CentOS 6.x
rpm-Uvh
CentOS 7.X
rpm-Uvh
CentOS 8.X
rpm-Uvh
安装
全新安装直接复制命令即可
yum clean all
yum-y install zbxtable
安装ms-agent
yum-y install ms-agent
配置
数据库初始化
mysql-uroot-ppassword
create database zbxtable character set utf8 collate utf8_bin;
create user zbxtable@localhost identified by‘zbxtablepwd123’;
这里不讲其他数据库,有兴趣的可以看官网具体配置
系统初始化
配置文件需要初始化才能生成,步骤如下:
cd/usr/local/zbxtable/
./zbxtable init
这时候会进入交互命令行,根据实际情况正确输入数据库库的账号密码,zabbix链接信息,成功后会生成配置文件,否则无法看到配置文件。
配置MS-Agent
MS-Agent作为告警消息采集客户端,采集zabbix产生的告警信息,发送到zbxtable平台中,zbxtable需要在zabbix server配置相应的action。配置如下。
cd/usr/local/zbxtable
./zbxtable install
这时会在zabbix上创建ms-agent用户,密码随机,权限管理员,最后输出MS-Agent token为MS-Agent与ZbxTable通信的token,需要和MS-Agent配置文件里的token保持一致,否则无法正常收到告警。 Token可在conf/app.conf文件里找到。
启动服务
systemctl enable--now zbxtable
重启
systemctl restart zbxtable
查看状态
systemctl status zbxtable
必须确保zbxtable服务是active状态,如果异常,查看日志文件:/usr/local/zbxtable/logs/zbxtable.log或者系统日志message
Zbxtable-web配置
zbxtable使用nginx做代理,安装即可
yum-y install nginx
拷贝nginx配置文件
cp/usr/local/zbxtable/nginx.conf/etc/nginx/conf.d/
启动nginx
systemctl start nginx
开机自启动
systemctl enable nginx
zbxtable访问地址:,默认账号密码:admin/Zbxtable。
CentOS下千兆网卡带宽测试详解
iperf是一个基于C/S模型的纯带宽测试软件,可以测试网卡的吞吐量。
iperf的好处是纯粹发包和接收,防止硬盘拖后腿,影响测试结果。
本文以千兆网卡Bcom 5720进行测试,环境CentOS 6.4 x64
在两台机器上分别安装iperf
yuminstalliperf--enablerepo=epel
在其中一台以服务端方式启动,并开放防火墙5001端口
iperf-s-i 1-w 448k
启动结果如下:
Server listening on TCP port 5001
TCP window size: 448 KByte
在另一台上,以客户端方式连接到服务端,测试10分钟
iperf-c 10.10.10.22-i 1-w 448k-t 600
此时,服务端会显示如下信息
[ 4]local10.10.10.22 port 5001 connected with 10.10.10.11 port 56251
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 1.0 sec 112 MBytes 941 Mbits/sec
[ 4] 1.0- 2.0 sec 112 MBytes 941 Mbits/sec
[ 4] 2.0- 3.0 sec 112 MBytes 941 Mbits/sec
[ 4] 3.0- 4.0 sec 112 MBytes 941 Mbits/sec
[ 4] 4.0- 5.0 sec 112 MBytes 941 Mbits/sec
[ 4] 5.0- 6.0 sec 112 MBytes 941 Mbits/sec
[ 4] 6.0- 7.0 sec 112 MBytes 941 Mbits/sec
[ 4] 7.0- 8.0 sec 112 MBytes 941 Mbits/sec
客户端信息则是
3] 46.0-47.0 sec 112 MBytes 942 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 47.0-48.0 sec 112 MBytes 941 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 48.0-49.0 sec 112 MBytes 942 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 49.0-50.0 sec 112 MBytes 941 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 50.0-51.0 sec 112 MBytes 942 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 51.0-52.0 sec 112 MBytes 941 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 52.0-53.0 sec 112 MBytes 941 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 53.0-54.0 sec 112 MBytes 942 Mbits/sec
[ ID] Interval Transfer Bandwidth
[ 3] 54.0-55.0 sec 112 MBytes 941 Mbits/sec
以上信息显示,当前网卡传输速度约为940Mbit/s,接近理论速度1G/s,下载速度112M/s,也接近理论速度125M/s,通过cacti带宽监控,也显示上述统计结果。
至此,千兆网卡验明正身。
补充说明,影响带宽的可能原因有很多:
1、交换机是百兆的,通信枢纽
2、千兆网卡工作在百兆模式,参与测试的机器任意一台工作在百兆都不行
3、用真实的硬盘文件进行测试,硬盘速度拖后腿