基于centos7.3的grafana+zabbix+maraidb离线安装配置,监控H3C交换机

基于centos7.3的grafana+zabbix+maraidb离线安装配置,监控H3C交换机

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

扫描二维码关注公众号,回复: 10672015 查看本文章

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

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

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

配置模板
在这里插入图片描述
设置团体字
在这里插入图片描述
最后点击图形,等个半小时应该能看到图表数据。

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

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

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

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

发布了8 篇原创文章 · 获赞 0 · 访问量 793

猜你喜欢

转载自blog.csdn.net/hy19930118/article/details/92412817