zabbix+grafana可视化
Posted 带你摘星辰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix+grafana可视化相关的知识,希望对你有一定的参考价值。
zabbix的基本组件:
zabbix-server 核心服务器端、监控、触发器.........
zabbix-agent 客户端,部署在所有的被监控主机上,负责收集数据给zabbix-server,工作模式:主动、被动
zabbix-web zabbix的可视化平台、图形展示监控数据!
mysql 存储数据
zabbix-proxy zabbix代理
Grafana是一个可视化面板(Dashboard),功能齐全的度量仪表盘和图形编辑器。支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源。
Grafana主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源。
安装zabbix监控平台
1.准备zabbix的yum源
上传zabbix_Aliyun.repo 到 /etc/yum.repos.d/
yum clean all
yum repolist
2.安装mysql、zabbix基本组件
yum -y install mariadb mariadb-server zabbix-server-mysql zabbix-web-mysql zabbix-agent
3.启动mariadb、并创建数据库
systemctl start mariadb
登录数据库
MariaDB [(none)]> create database zabbix charset utf8 collate utf8_bin;
MariaDB [(none)]> grant all on zabbix.* to 'tom'@'localhost' identified by '123';
4.导入初始的数据
zcat /usr/share/doc/zabbix-server-mysql-4.2.8/create.sql.gz | mysql zabbix
编辑zabbix_server配置文件
vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBPort=3306
DBName=zabbix
DBUser=tom
DBPassword=123
5.修改时区
vim /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai
6.启动所有服务
systemctl stop firewalld
setenforce 0
systemctl start httpd zabbix-server zabbix-agent
systemctl enable mariadb httpd zabbix-server zabbix-agent
7.浏览器访问,根据提示安装即可
搭建Granfana
安装grafana
yum -y install grafana-7.3.3-1.x86_64.rpm
开启grafana
systemctl start grafana-server
进入plugins传入alexanderzobnin-zabbix-app-4.0.2.zip
cd /var/lib/grafana/plugins/
解压
unzip alexanderzobnin-zabbix-app-4.0.2.zip
然后重启(端口3000)
systemctl start grafana-server
以上是关于zabbix+grafana可视化的主要内容,如果未能解决你的问题,请参考以下文章