grafana+zabbix+maraidb离线安装配置-监控H3C交换机

本文详细介绍了在无外网生产环境下,如何从零开始安装和配置MARIADB、Zabbix以及Grafana,实现服务器监控及数据可视化。涵盖了数据库、监控软件和数据展示平台的安装步骤,交换机SNMP开启方法,以及Zabbix和Grafana的数据整合与图表展示技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装mariadb
在这里插入图片描述
创建mariadb仓库文件

vi /etc/yum.repos.d/MariaAB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

yum clean all
yum makecache
yum -y install --downloadonly --downloaddir=/home/MariaDB MariaDB-server MariaDB-client

将下载后的rpm文件包上传至无外网的生产环境并安装,rpm -ivh *.rpm

systemctl start mariadb
systemctl enable mariadb

mysql -uroot -p密码
mysql>create database zabbix character set utf8 collate utf8_bin;
mysql>rant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql>quit;

2.安装zabbix
在这里插入图片描述

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum clean all
yum makecache
yum -y install --downloadonly --downloaddir=/home/zabbix zabbix-server-mysql zabbix-web-mysql zabbix-agent

将下载后的rpm文件包上传至无外网的生产环境并安装,rpm -ivh *.rpm

输入初始字段和数据

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix 

vi /etc/zabbix/zabbix_server.conf  其中DBPassword=密码
vi /etc/httpd/conf.d/zabbix.conf 取消注释并修改 php_value date.timezone Asia/Shanghai

systemctl restart zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd

firewall-cmd --zone=public --add-port=80/tcp --permanent

浏览器打开 http://your_ip/zabbix Admin:Admin

3.安装zabbix

yum install --downloadonly --downloaddir=/home/grafana https://dl.grafana.com/oss/release/grafana-6.2.2-1.x86_64.rpm
rpm -ivh *.rpm
systemctl start grafana-server
firewall-cmd --zone=public --add-port=3000/tcp --permanent
http://yourip:3000 admin:admin

手动下载grafana上的zabbix插件压缩包,上传至 /var/lib/grafana/plugins解压
在这里插入图片描述
在这里插入图片描述
按照上图加载插件并重启grafana

systemctl restart grafana-server

在这里插入图片描述
Data Sources配置zabbix
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
保存和测试检验配置是否正确

4.交换机开启SNMP

snmp-agent sys-info version v2c

snmp-agent community read public
snmp-agent community write private

snmp-agent trap enable
snmp-agent target-host trap address udp-domain your_ip params securityname public v2c

5.zabbix添加监控设备
添加群组并创建主机,使用snmp接收数据在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

配置模板
在这里插入图片描述
设置团体字
在这里插入图片描述

最后点击图形,等个半小时应该能看到图表数据。

6.grafana图显zabbix数据
创建仪表盘
在这里插入图片描述
创建相应变量,以便显示
在这里插入图片描述

zabbixgrafana
主机组$group
主机$host
物理端口$physical_interface
聚合组$aggregation

主机组
在这里插入图片描述主机
在这里插入图片描述物理端口

在这里插入图片描述聚合组
在这里插入图片描述
其中物理端口和聚合组是通过正则表达式regex过滤的。
然后创建图表
在这里插入图片描述
数据源

图形显示方式
在这里插入图片描述
基本信息
最后得出的一个图表,并以此尝试布局多图形
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值