Zabbix+Grafana 展示示例

Grafana是一个跨平台的开源度量分析和可是化的工具,可以通过该将采集的数据查询然后可视化的展示,并及时通知.

1. Grafana 特性

1. 展示方式:快速灵活的客户端图表,面板插件有许多不同方式的可视化指标和日志,官方库中具有丰富的仪表盘插件,比如热图,折线图,图表等多种展示方式.

2. 数据源: Graphite,InfluxDB,OpenTSDB,Prometheus,Elasticsearch,CloudWatch和KairosDb,Zabbix等.

3. 通知提醒:以可视方式定义最重要指标的报警规则,Grafana将不断计算并发送通知,在数据达到预设阈值时通过slack,PagerDuty等处理通知.

4. 混合展示: 在同一图表中混合使用不同的数据源,可以基于每个查询指定数据源,甚至自定义数据源.

5. 注释: 使用来自不同数据源的丰富事件来展示图表,将鼠标悬停在事件上会显示完整的事件元数据和标记.

6. 过滤器:Ad-hoc过滤器允许动态创建新的键/值过滤器,这些过滤器会自动应用于使用该数据源的所有查询.

2. Grafana 下载和安装

2.1.1 Redhat & Centos 的安装

Redhat & Centos(64 Bit)SHA256: eb632b9013c8b53ff06080298e57e5b0c47b4f7fcefb6af44fe84b0e63aad182

wget https://dl.grafana.com/oss/release/grafana-6.2.5-1.x86_64.rpm
sudo yum localinstall grafana-6.2.5-1.x86_64.rpm

2.1.2 Ubuntu & Debian 的安装

Ubuntu & Debian(64 Bit)SHA256: a095fca6240e0edb9da03d01ba6f47fd7dccc01472db64ece025b27874d2b827

wget https://dl.grafana.com/oss/release/grafana_6.2.5_amd64.deb
sudo dpkg -i grafana_6.2.5_amd64.deb

2.2 Grafana 配置和启动

2.2.1 配置

配置请参考

https://www.cnblogs.com/lovesKey/p/11436104.html

设置自启动

systemctl enable grafana-server

启动服务

systemctl start grafana-server

查看服务是否启动

ps -ef|grep grafana

# ps -ef|grep grafana
grafana 8092 1 1 13:54 ? 00:00:00 /usr/sbin/grafana-server --config=/etc/grafana/grafana.ini --pidfile=/var/run/grafana/grafana-server.pid --packaging=rpm cfg:default.paths.logs=/var/log/grafana cfg:default.paths.data=/var/lib/grafana cfg:default.paths.plugins=/var/lib/grafana/plugins cfg:default.paths.provisioning=/etc/grafana/provisioning

查看端口是否监听

ss -anlpt |grep 3000

# ss -anlpt |grep 3000
LISTEN 0 128 :::3000 :::* users:(("grafana-server",pid=8092,fd=8))

登陆Grafana

使用浏览器打开 http://服务器ip:3000

默认账号:admin 密码:admin

第一次要求更改密码,可以直接skip 跳过.

默认主页面

3. 安装zabbix插件

3.1 grafana-cli plugins install 方式安装

由于国内网速原因下载特别的慢...无语的那种慢

grafana-cli plugins install alexanderzobnin-zabbix-app

3.2 使用git clone 方式(经测试这种方法在插件页面会一直loading)

cd /var/lib/grafana/plugins
yum install -y git
git clone --depth=1 https://github.com/alexanderzobnin/grafana-zabbix

程序启动服务

systemctl restart grafana-server

3.2.1 下载解压方式安装插件

注意,这里proxychains4 是代理软件,使用代理来安装的,否则速度非常感人.
(base) [root@centos plugins]# proxychains4 grafana-cli plugins install alexanderzobnin-zabbix-app
installing alexanderzobnin-zabbix-app @ 3.10.2
from url: https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/3.10.2/download
into: /var/lib/grafana/plugins

上面信息告诉我们从哪里下载 https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/3.10.2/download

以及下载到哪里去 /var/lib/grafana/plugins

我们下载到/var/lib/grafana/plugins 然后直接解压出来重新启动服务systemctl restart grafana-server 即可.

4. 添加zabbix数据源

保存测试...

之后导入自带的3个Dashboards

查看路径. dashboard-manager 就能看到自带的模板案列.

Zabbix+Grafana 展示示例2

https://www.cnblogs.com/lovesKey/p/11189593.html

Zabbix+Grafana 展示示例1的更多相关文章

  1. zabbix + grafana 展示

    环境CentOS 7.5 一,grafana 安装. 1,配置yum源 cat > /etc/yum.repos.d/grafana.repo <<EOF [grafana] nam ...

  2. zabbix+grafana实现可视化界面展示

    昨天,经理找我说河南有个项目,甲方要求,一定要展示出科技感,问问我有什么好的方案,经过本人深(fen)思(kuan)熟(bai)虑(du),终于找到了一个心仪的方案,就是把业务监控用 zabbix+g ...

  3. Prometheus笔记(二)监控go项目实时给grafana展示

    欢迎加入go语言学习交流群 636728449 Prometheus笔记(二)监控go项目实时给grafana展示 Prometheus笔记(一)metric type 文章目录 一.promethe ...

  4. Zabbix+Grafana打造高逼格监控系统

    第一章 zabbix监控的意义 1.1 为什么要监控 业务安全性的保障 系统的保障 产品持续性的运行 1.2 监控的内容 1.3 zabbix的选择性 [x] 纯命令监控太局限性 [x] 监控三剑客( ...

  5. ubuntn18 docker zabbix+grafana安装和使用

    在ubuntu docker inflxudb(安装 使用 备份 还原 以及python编码) telegraf Grafana我采用telegraf采集数据, 本文计划采用zabbix来才采集数据, ...

  6. Docker搭建zabbix+grafana监控系统

    一.准备工作 1.mysql数据库:192.168.1.5 2.nginx服务:192.168.1.10 3.docker服务器:192.168.1.20 4.zabbix客户端若干 二.docker ...

  7. Docker部署Zabbix+Grafana监控

    Docker部署Zabbix+Grafana监控 环境 centos 7 ; Docker 17.12.0-ce ; docker-compose version 1.20.1 2018-4-1 当前 ...

  8. Grafana展示DNS解析延时

      首先一个完整的监控肯定会包含三个部分:1.数据收集部分.2.数据存储部分.3.数据展示部分,今天我也是从这三个方面来实现这个监控的. 数据收集(SHELL 脚本)   没有想到比较好的方法来采集数 ...

  9. [k8s]容器化node-expolore(9100)+cadvisor(8080)+prometheus(9090) metric搜集,grafana展示

    Prometheus 的核心,多维数据模型 传统监控工具统计数据方式 指标多 - 需求1,统计app1-3,的(总)内存,则定义3个指标 container.memory_usage_bytes.we ...

随机推荐

  1. [jquery]ajax最最常用的七个属性

    1.url 类型:String 默认值: 当前页地址.发送请求的地址. 2.data 类型:String 发送到服务器的数据.将自动转换为请求字符串格式.GET 请求中将附加在 URL 后.查看 pr ...

  2. 在论坛中出现的比较难的sql问题:3(row_number函数 分组查询)

    原文:在论坛中出现的比较难的sql问题:3(row_number函数 分组查询) 最近,在论坛中,遇到了不少比较难的sql问题,虽然自己都能解决,但发现过几天后,就记不起来了,也忘记解决的方法了. 所 ...

  3. JFinal(2)JFinal 学习资料

    JFinal 学习资料 :http://pan.baidu.com/s/1hsOcQ0G 密码:7lq3 , jfinal社区收费会员内部部分资料,博主网络搜集而来

  4. Hackthebox--------irked

    菜鸟一枚,大佬轻喷!! Web页面就一张表情图和一句IRC is almost working!(是irc服务么??!!) 查看图片信息,貌似图片没这么简单.... 果然没这么简单,不行,得想办法得到 ...

  5. # marshalsec使用

    开启rmi服务,恶意类放到服务上 D:\jdk_1.8\bin\java.exe -cp marshalsec-0.0.3-SNAPSHOT-all.jar marshalsec.jndi.RMIRe ...

  6. zabbix初级进阶

    目录 一.理论概述 zabbix功用 运行条件 缺点 zabbix组件 部署 web安装zabbix 优化 总结 这篇文章主要对zabbix有一个全面且简单的了解 一.理论概述 zabbix功用 检测 ...

  7. java - day010 - 基本类型包装,自动装箱和拆箱,日期,集合

    基本类型的包装类 byte Byte short Short int Integer long Long float Float double Double char Character boolea ...

  8. [daily]使用iptables配置NAT的命令速查

    时常,快速的配置一个临时的NAT环境是很常用需求. 但是,每次我都要读iptables的手册,才能配出来.所以,备忘一个速查. DNAT: iptables -t nat -A PREROUTING ...

  9. JLINK固件烧写

    最近在使用uVision V5.14.0.0 的时候,由于我使用的Jlink是盗版的,导致软件总是退出,然后再网上找到了解决办法. 下面介绍解决办法: 参考: http://www.9mcu.com/ ...

  10. 【问题】XShell连接不上Debian root用户

    类似文章:https://www.lianst.com/3231.html 修改此文件 重启ssh服务 ssh restart有问题,换一条命令OK 你的Linux发行版可能不一样,针对CentOS参 ...