Grafana系列教程–Grafana基本概念
在上面几篇文章中,我们介绍了Grafana的安装配置以及运行的方法,本篇文章我们就来介绍下Grafana的基本概念。
一、Data Source — 数据源
Grafana支持多种不同的时序数据库数据源,Grafana对每种数据源提供不同的查询方法,而且能很好的支持每种数据源的特性。
Grafana官方支持以下几种数据源:
GraphiteInfluxDBOpenTSDBPrometheusElasticsearchCloudWatch
您可以将多个数据源的数据合并到一个单独的仪表板上,但每个面板都绑定到特定数据源。
二、Organization — 组织
Grafana为了支持多种部署模式支持多组织,包括使用一个单一的Grafana实例为多个潜在的不受信任的组织提供的服务。
在许多情况下,Grafana将部署一个单一的组织。
每个组织可以有一个或多个数据源。
所有的仪表板是由一个特定的组织拥有的。
三、User — 用户
用户在Grafana与账户是一个概念。
一个用户可以属于一个或多个组织,可以通过角色来分配不同的权限。
Grafana支持多种用户认证的方式。
更多的用户管理详情,可以看 文档的User Auth 部分。
四、Row — 行
行是Grafana在仪表盘界面的逻辑分区器,用于将多个面板连接在一起。
行一般是12个单位宽度。
单位宽度是Grafana为了支持不同分辨率的屏幕所采取的一种策略,这样Grafana可以在不同分辨率的显示器上拥有良好的展示效果。
五、Panel — 面板
面板是Grafana最基本的展示单位。
每个面板提供一个查询编辑器(依赖于面板中选择的数据源),允许您利用查询编辑器来编辑出一个完美的展示图像。
面板提供各种各样的样式和格式选项,而且支持拖拽来在仪表盘上重排,并且可以调整大小。
目前有四个面板类型:图像,状态,面板列表,表格 等类型,而且也支持文本类型。
面板(或整个仪表板)可以以多种方式轻松共享,既可以通过链接分享,也可以导出JSON等文本文件。
六、Query Editor — 语句管理
Query Editor 顾名思义,就是语句管理,每个面板都提供一个Query Editor,我们可以通过编写语句来控制面板展示不同的图表。
七、Dashboard — 仪表盘
仪表盘是Grafana里面最重要的展示部分。
仪表盘可以视为一组一个或多个面板组成的一个集合,来展示各种各样的面板。
仪表盘还可以使用 模板 来允许用户交互式的选择数据来展示。
仪表盘也可以通过 注释 来标记出各种各样的事件。
仪表盘也支持通过多种不同的方式来共享,支持通过链接的方式共享或者导出JSON等格式的文件。
八、总结
以上只是对Grafana里的基本概念做了一个简单的介绍,主要目的是帮助大家建立起对Grafana的基本印象,在以后的使用中,能做到心中有数。
Grafana系列教程–Grafana基本概念相关推荐
- Grafana入门教程
最近公司需要使用Grafana做图表展示,监控一下线上指标,正好抽空学习了一下,功能很强大,也踩了不少坑,很多地方的动态配置也弄的一知半解,所以写一篇入门教程,来讲解一下以Mysql作为数据源的gra ...
- PowerDesigner教程系列(四)概念数据模型
PowerDesigner教程系列(四)概念数据模型 原文http://www.cnblogs.com/yxonline/archive/2007/04/11/708271.html 目标: 本文主要 ...
- Grafana使用教程
Grafana使用教程 1.安装grafana wget https://dl.grafana.com/oss/release/grafana-8.0.3-1.x86_64.rpm yum local ...
- Grafana 系列文章(十五):Exemplars
Exemplars 简介 Exemplar 是用一个特定的 trace,代表在给定时间间隔内的度量.Metrics 擅长给你一个系统的综合视图,而 traces 给你一个单一请求的细粒度视图:Exem ...
- grafana监控linux,Grafana –美观、强大的可视化监控指标展示工具 | Linux大学
在之前的InfluxDB系列教程 中,我们给大家介绍了当下流行的一款时序数据库--InfluxDB. 接下来给大家带来一款强大的,与InfluxDB搭配使用的前端指标项展示项目--Grafana. G ...
- ASP .NET Core Web MVC系列教程二:添加控制器
系列文章目录:ASP .NET Core Web MVC系列教程:使用ASP .NET Core创建MVC Web应用程序 上一个教程:ASP .NET Core Web MVC系列教程一:创建一个W ...
- webpack4 系列教程: 前言
1. 什么是webpack? 前端目前最主流的javascript打包工具,在它的帮助下,开发者可以轻松地实现加密代码.多平台兼容.而最重要的是,它为前端工程化提供了最好支持.vue.react等大型 ...
- Java工程师之SpringBoot系列教程前言目录
前言 与时俱进是每一个程序员都应该有的意识,当一个Java程序员在当代步遍布的时候,你就行该想到我能多学点什么.可观的是后端的框架是稳定的,它们能够维持更久的时间在应用中,而不用担心技术的更新换代.但 ...
- 多维数组的索引与切片_「GCTT 出品」Go 系列教程——11. 数组和切片
Go语言中文网,致力于每日分享编码知识,欢迎关注我,会有意想不到的收获! Go 系列教程是非常棒的一套初学者教程,入门就它了. 「GCTT 出品」Go 系列教程--1. 介绍与安装 「GCTT 出品」 ...
最新文章
- 不服来战!PHP 是世界上最好的语言!
- 性能优化(8):使用javascript缓存查询结果
- Linux的system()和popen()差异
- .NET进行客户端Web开发又一利器 - Ant Design Blazor
- Android Kernel Features
- 很遗憾!iPhone 12内部CAD设计图流出:刘海并未缩小
- Go语言---字符串的基本操作
- ssrs 存储过程参数配置_如何为纯模式配置报告服务(SSRS)
- linux 初始化全部操作
- datetime只要年月python_Python 的日期和时间处理
- 使用sm2签名并验签efi文件
- VMWare16下载安装Centos7镜像教程,详细记录
- CDQZ_Training 2012-5-10 舞蹈课
- 人脸门禁系统解决方案及应用
- 哈特公社,在家也能轻创业
- 汇总2022年12月托福toefl考试/解析答案为你助力
- matlab 软键盘,(转载)DIY激光虚拟键盘低成本自制【全面讲解二】
- 计算机浏览器应用程序,电脑打开IE浏览器显示找不到应用程序如何解决
- Insert语句的语法
- 语音处理:音频信号短时平稳性分析