Zabbix+Grafana 展示示例1
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的更多相关文章
- zabbix + grafana 展示
		环境CentOS 7.5 一,grafana 安装. 1,配置yum源 cat > /etc/yum.repos.d/grafana.repo <<EOF [grafana] nam ... 
- zabbix+grafana实现可视化界面展示
		昨天,经理找我说河南有个项目,甲方要求,一定要展示出科技感,问问我有什么好的方案,经过本人深(fen)思(kuan)熟(bai)虑(du),终于找到了一个心仪的方案,就是把业务监控用 zabbix+g ... 
- Prometheus笔记(二)监控go项目实时给grafana展示
		欢迎加入go语言学习交流群 636728449 Prometheus笔记(二)监控go项目实时给grafana展示 Prometheus笔记(一)metric type 文章目录 一.promethe ... 
- Zabbix+Grafana打造高逼格监控系统
		第一章 zabbix监控的意义 1.1 为什么要监控 业务安全性的保障 系统的保障 产品持续性的运行 1.2 监控的内容 1.3 zabbix的选择性 [x] 纯命令监控太局限性 [x] 监控三剑客( ... 
- ubuntn18 docker zabbix+grafana安装和使用
		在ubuntu docker inflxudb(安装 使用 备份 还原 以及python编码) telegraf Grafana我采用telegraf采集数据, 本文计划采用zabbix来才采集数据, ... 
- Docker搭建zabbix+grafana监控系统
		一.准备工作 1.mysql数据库:192.168.1.5 2.nginx服务:192.168.1.10 3.docker服务器:192.168.1.20 4.zabbix客户端若干 二.docker ... 
- Docker部署Zabbix+Grafana监控
		Docker部署Zabbix+Grafana监控 环境 centos 7 ; Docker 17.12.0-ce ; docker-compose version 1.20.1 2018-4-1 当前 ... 
- Grafana展示DNS解析延时
		首先一个完整的监控肯定会包含三个部分:1.数据收集部分.2.数据存储部分.3.数据展示部分,今天我也是从这三个方面来实现这个监控的. 数据收集(SHELL 脚本) 没有想到比较好的方法来采集数 ... 
- [k8s]容器化node-expolore(9100)+cadvisor(8080)+prometheus(9090) metric搜集,grafana展示
		Prometheus 的核心,多维数据模型 传统监控工具统计数据方式 指标多 - 需求1,统计app1-3,的(总)内存,则定义3个指标 container.memory_usage_bytes.we ... 
随机推荐
- CentOS7.5   安装MySql教程
			CentOS7位安装MySql教程 1.先检查系统是否装有mysql rpm -qa | grep mysql 2.下载mysql的repo源 wget http://repo.mysql.com/m ... 
- 上传文件-layui+ashx
			public void ProcessRequest (HttpContext context) { if (true) { context.Response.ContentType = " ... 
- Q-Dir
			Q-dir,可以分界面,分文件夹,快捷选择等优势,非常好用的工具,可以替代微软的File Explorer. 官网:https://www.softwareok.com/?seite=Freeware ... 
- 关于__new__和__init__
			关于__new__和__init__ 例如一个类 class Foo(object): def __init__(self): print(1) def __new__(self): print(2) ... 
- 如何把Windows主机中的文件拉到centOS虚拟机中
			如何把Windows主机中的文件拉到centOS虚拟机中 2017年02月19日 22:19:12 Ariel_lin2017 阅读数:6023 标签: vmware tools共享文件 之前写了 ... 
- 根据导入xlxs的文件,来写入数据库
			今天讲解一下上传文件.前台必须保持传参类型"multipart/form-data" 后台可以设定 public static final String MULTIPART_FOR ... 
- K2 BPM_携手捷普:让流程立于云端,臻于至上_全球领先的工作流引擎
			在工业4.0地催化下,新一代信息技术与高科制造业深度融合,正在引发影响深远的产业变革,形成了新的生产方式.产业形态.商业模式和经济增长点. 捷普作为世界上最大型的电子制造服务公司之一,正站在新的历史发 ... 
- sql server存储过程返回数据只有一个字符
			SqlParameter[] param = { new SqlParameter("@shopId",shopId), new SqlParameter("@newSh ... 
- 【ASE高级软件工程】第二次结对作业
			重现baseline 我们选择重现CODEnn模型(论文:Deep Code Search),因为它结构简单.端到端可训练,且相比其它方法拥有较高的性能. Baseline原理 为了根据给定的quer ... 
- 有关linux中出现systemctl status network.service" and "journalctl -xe" for details.
			Job for network.service failed because the control process exited with error code >**[root@mina0 ... 
