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、用真实的硬盘文件进行测试,硬盘速度拖后腿

阅读剩余
THE END