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

1.安装mariadb
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第1张图片
创建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
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第2张图片

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+zabbix+maraidb离线安装配置-监控H3C交换机_第3张图片
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第4张图片
按照上图加载插件并重启grafana

systemctl restart grafana-server

grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第5张图片
Data Sources配置zabbix
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第6张图片
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第7张图片
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第8张图片
保存和测试检验配置是否正确

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接收数据grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第9张图片
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第10张图片

grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第11张图片
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第12张图片

配置模板
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第13张图片
设置团体字
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第14张图片

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

6.grafana图显zabbix数据
创建仪表盘
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第15张图片
创建相应变量,以便显示
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第16张图片

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

主机组
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第17张图片主机
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第18张图片物理端口

grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第19张图片聚合组
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第20张图片
其中物理端口和聚合组是通过正则表达式regex过滤的。
然后创建图表
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第21张图片
数据源
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第22张图片
图形显示方式
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第23张图片
基本信息
最后得出的一个图表,并以此尝试布局多图形
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第24张图片
grafana+zabbix+maraidb离线安装配置-监控H3C交换机_第25张图片

你可能感兴趣的:(监控,zabbix,grafana)