【Zabbix】使用 Grafana 统一监控展示并对接Zabbix v6

Grafana是开源的可视化工具,支持各类数据源的接入MySQL、PostgreSQL、AWS CloudWatch、Microsoft SQL Server (MSSQL)等;支持丰富的插件生态系统 Bar chart、CloudWatch、Geomap、Jaeger等。以下是grafana的官方网站:

Grafana Labs

grafana服务端支持在linux、windows、mac和docker中配置,在这里将使用docker来快速的部署。

1. Docker部署grafana以及zabbix

Grafana Docker镜像分为两个版本:

  • Grafana企业版:grafana/grafana-enterprise
  • Grafana开源版:grafana/grafana-oss

以下运行最新稳定版本的Grafana-oss,监听3000端口,容器名称为grafana,使用grafana-storage和grafana-log Docker卷进行持久化存储,并安装官方的Zabbix插件。

# create a persistent volume for data
docker volume create grafana-data

# create a persistent volume for log
docker volume create grafana-log

# start grafana by using the above persistent storage and defining environment variables
docker run -d -p 3000:3000 --name=grafana \   
 	--volume grafana-storage:/var/lib/grafana \   
 	--volume grafana-log:/var/log/grafana \   
 	-e "GF_INSTALL_PLUGINS=alexanderzobnin-zabbix-app" \   
 	grafana/grafana-oss:latest

2. 配置Grafana

访问http://你的IP:3000,用默认用户名密码admin/admin登录,然后修改你自己的密码。
在这里插入图片描述
在Plugins页面中找到Zabbix插件并ENABLE这个插件。
在这里插入图片描述结果就是现在有了使用Zabbix作为数据源的选项。
在这里插入图片描述
接下来,可以通过添加一个用户到Zabbix 或者添加一个API Token 来供Grafana使用:
在这里插入图片描述在这里插入图片描述
当您添加Zabbix数据源时,会要求您添加服务器地址:https://my.domain.com/zabbix/api_jsonrpc.php,以及刚刚创建的登录信息,其他设置保持默认!对于我的测试服务器,我只需要使用我的zabbix-web容器的Docker域名加上端口8080 - http://zabbix-web:8080/api_jsonrpc.php。
在这里插入图片描述在这里插入图片描述

向下滚动,点击“保存并测试”来验证是否一切正常。一旦成功连接,就会显示Zabbix的服务器API版本。
在这里插入图片描述

然后就可以去Dashboard里面创建dashboard了,以下是示例:
在这里插入图片描述

ref: https://grafana.com/docs/grafana/latest/setup-grafana/installation/docker/

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-22 06:58:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-22 06:58:01       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-22 06:58:01       87 阅读
  4. Python语言-面向对象

    2023-12-22 06:58:01       96 阅读

热门阅读

  1. python 神经网络归纳

    2023-12-22 06:58:01       67 阅读
  2. 2312llvm,04后端上

    2023-12-22 06:58:01       59 阅读
  3. 神经网络:数据预处理知识点

    2023-12-22 06:58:01       53 阅读
  4. 202312实战面试

    2023-12-22 06:58:01       65 阅读
  5. 人工智能 RL 算法边缘服务器

    2023-12-22 06:58:01       43 阅读
  6. 谷歌Gemini中文疑似套壳百度文心一言

    2023-12-22 06:58:01       61 阅读
  7. 在服务器上部署SpringBoot项目jar包

    2023-12-22 06:58:01       68 阅读
  8. 版本控制器git、github、gitlab

    2023-12-22 06:58:01       63 阅读
  9. layui监听复选框checkbox选中,分页选中处理

    2023-12-22 06:58:01       55 阅读
  10. 基于ts的node项目引入报错归纳

    2023-12-22 06:58:01       62 阅读
  11. Go使用websocket

    2023-12-22 06:58:01       63 阅读
  12. 基于Spring Boot的支教志愿者招聘网站

    2023-12-22 06:58:01       71 阅读