努力挣扎的生活 努力挣扎的生活
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 运维基础
  • 监控
  • 日志系统
  • 安全记录
  • 分布式存储
  • gitlab安装
  • jenkins安装和管理
  • Jenkins工具集成
  • pipeline流水线
  • Docker
  • Kubernetes
  • Nexus
  • Rancher
  • Prometheus
  • ELK(EFK)
  • 虚拟化
  • Mysql
  • PostgreSQL
  • Redis
  • MongoDB
  • clickhouse
关于
  • 分类
  • 标签
  • 归档
  • 收藏
  • 更多
GitHub (opens new window)

yangfk

瑟瑟发抖的小运维
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • 运维基础
  • 监控
  • 日志系统
  • 安全记录
  • 分布式存储
  • gitlab安装
  • jenkins安装和管理
  • Jenkins工具集成
  • pipeline流水线
  • Docker
  • Kubernetes
  • Nexus
  • Rancher
  • Prometheus
  • ELK(EFK)
  • 虚拟化
  • Mysql
  • PostgreSQL
  • Redis
  • MongoDB
  • clickhouse
关于
  • 分类
  • 标签
  • 归档
  • 收藏
  • 更多
GitHub (opens new window)
  • 运维基础

  • 监控

    • zabbix 部署
    • zabbix 服务自动注册与发现
    • zabbix 告警 (灾难电话通知)
    • grafana 部署
    • grafana 接入zabbix数据
      • grafana安装zabbix插件
      • Grafana配置Dashboard
        • 添加仪表板
        • 数据单位修改
        • Dashboard的Variables变量,( TCP 示例)
        • 配置快捷链接
        • 导出dashboard为JSON
      • 个人存储下载地址。。。
      • 个人存储下载地址。。。
    • prometheus 安装
    • prometheus 数据接入grafana
  • 日志系统

  • 安全记录

  • 分布式存储

//
  • 运维
  • 监控
yangfk
2021-08-25

grafana 接入zabbix数据

//

grafana版本7.5.10 zabbix版本4.0.35

# grafana安装zabbix插件

  • grafana的版本大于 7

1.命令行:grafana-cli plugins install alexanderzobnin-zabbix-app

2.插件下载地址:https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/4.0.1/download,把压缩包解压到“/var/lib/grafana/plugins/”

重启:sudo systemctl restart grafana-server

  • 点击zabbix插件,点击“enable” 开启插件
  • 点击 “Data Sources” ,添加zabbix数据源

URL:http://zabbix.yfklife.cn/api_jsonrpc.php

Access:选择浏览器

添加保存之后,就会出现有 zabbix 数据源

# Grafana配置Dashboard

# 添加仪表板

创建仪表板有两种方式,第一种是手动添加一步一步配置,第二种是通过导出已经配置好的json模板,导入json文件(6的版本和7的版本相差比较大,导出导入会出现异常,需要重新配置某些地方)

先说第一种: 点左边的 + ,再点击Dashboard,然后再点击添加视图(Add an empty panel),或者目录行(Add a new row)

编辑单个视图,编辑完右上角点击save保存

# 数据单位修改

  • 修改数据单位 GB
  • 修改单位百分比 %
  • 基础监控示例
  • Dashboard 示例

# Dashboard的Variables变量,( TCP 示例)

1.进入某个dashboard里面,点击设置

2.添加variables,配置变量

  • 配置Group(对应zabbix的主机群组)
  • 配置Host(对应zabbix的主机)
  • 配置Item(对应zabbix的监控项)
  • 配置视图,填写变量名

# 配置快捷链接

  • 点击 new,添加快捷链接

# 导出dashboard为JSON

导入在创建 dashboard 点击 + 的时候选择import选择json文件即可,如果版本不一样,需要做许多调整(比如6导出到7)

# 个人存储下载地址。。。

grafana版本7.5.10
zabbix版本4.0.35

# 个人存储下载地址。。。

点击,获取下面下载资源

TCP 11种状态

zabbix-agent:tcp-status.sh
zabbix-agent:userparameter_basic_tcp.conf
zabbix-module:tcp-status-zbx_templates.xml
grafana:TCP-11-state-yfk.json


ALL 主机运行状况

zabbix-module:linux_os_zbx_export_templates.xml
grafana:all-server-runing-status.json
         aliyun-db-SLB-RDS-1695642049968.json

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//
如果此文章对您有帮助,点击 -->> 请博主喝咖啡 (opens new window)
上次更新: 2023/11/20, 16:23:11
grafana 部署
prometheus 安装

← grafana 部署 prometheus 安装→

最近更新
01
postgreSQL通过keepalived配置主从自动切换
06-30
02
ubuntu2204编译安装php7.4.33
06-30
03
nginx之resolver解析
06-19
更多文章>
Theme by Vdoing | Copyright © 2019-2025 yangfk | 湘ICP备2021014415号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×
//