文章目录

  • 概述
  • 请求编辑器(query editor)
  • Query syntax
  • grafana UI界面上的Query tab
概述

query描述了Grafana的panel怎么和data source沟通,以便于获取数据来作图。query多久一次被发送给data source以及收集多少数据,这都可以在panel上的data source选项处调整。Grafana每个panel至多支持26个query。

请求编辑器(query editor)

请求编辑器即写请求的区域上选项卡,等其他元素。根据data source选择的不同而不同。

Query syntax

根据data source的不同而不同。添加data source时,就有Query Language的选择。参考 Grafana data source

grafana UI界面上的Query tab

Query tab(请求选项卡)由以下五部分组成。

  • data source selector

选择要作图的数据。具体就是选择上图Data source后面的选项框。参考 Add a data source。出了我们自己添加的和默认存在的数据源(data source),还有一些特殊的数据源:

  • Grafana:内置的数据源,是随机生产的。用来测试。
  • Mixed:此选项可以在同一个panel请求多个数据源。当data source处选择此选项时,则Query editor list处会多了数据源选择的选项卡。
  • Dashboard:选择此选项可以使用另一个panel的结果,但panel必须在同一个dashboard中。(类似panel复制)
  • Query options

点击上图Query options后面的右箭头,可以看到下图:灰色的是默认值,白色是自己设置的,删除白色的又会恢复为默认值,这些设置只对当前panel生效。

选项的说明如下:

  • Max data points:若选择的data source支持此项,则此项设置 是每次请求返回的数据最大数目。若超过此数,data source会合并它们(用平均值或者最大值聚合它们来减少返回的数据量)
  • Min interval:为自动计算的间隔设置一个最小现在,通常是最小的数据抓取间隔。若一条记录(data point),若一条记录每15s保存一次,则不存在比15s这个间隔低的记录。
  • interval:这是一个时间范围,把记录按照时间分组/聚合时用到。grafana自动计算合适的interval,在模板中作为一个变量使用。这个变量是$__interval (以秒为单位)或则 $__interval_ms
  • Relative time:覆写顶部菜单的时间范围。就是覆写下图的Last 6 hours这个值。

此选是设置展示哪段时间范围内的指标(数据)。若设置了,则panel右上角会显示。

  • Time shift:另一个覆写时间范围的方式,只对相对时间范围有效。

实例:下表的第二列均可用在上述的Relative time和Time shift选项中。

Example Relative time field
Last 5 minutes now-5m
The day so far now/d
Last 5 days now-5d/d
This week so far now/w
Last 2 years now-2y/y
  • Time shift:
Example Time shift field
Last entire week 1w/w
Two entire weeks ago 2w/w
Last entire month 1M/M
This entire year 1d/y
Last entire year 1y/y
  • Query inspector button

点击Query inspector可以看到panel发送的请求和响应情况。

  • Query editor list

每个请求以A,B,C…的方式区分。根据data source的不同,这会差别很大。下图中最后的图标只需将光标移动到它们上,即可看到每个tab的作用。

data source为influxdb的请求编辑器的设置

data source为influxdb时,关于"Select"的设置

  • Expression

参考 Expressions.

Grafana面板(panel):从数据源请求数据相关推荐

  1. Grafana面板(panel):数据处理(Transformation)---一个奇怪的功能!

    文章目录 Transformation 概念 多个transformation的执行顺序 transformation类型 Add field from calculation Concatenate ...

  2. Grafana面板(panel):报警功能(alerts)

    文章目录 alerts(报警设置) Create a Grafana managed alerting rule Add Grafana managed rule alert notification ...

  3. Pandas 面板Panel

    一.Panel介绍 Pandas 面板(Panel)是3维数据的存储结构,相当于一个存储 DataFrame 的字典,有3个轴(axis),分别给出描述涉及面板数据的操作的一些语义,具体如下: ite ...

  4. Linux云计算架构-grafana美化工具+zabbix数据源的使用(含11种panel面板的使用)

    文章目录 Linux云计算架构-Grafana美化工具+Zabbix数据源的使用(含11种panel面板的使用) 1. grafana菜单介绍 2. Graph panel面板 3. Heatmap( ...

  5. jeesite如何已生成数据的数据源_如何在postman中自动生成接口请求数据,这个功能你需要知道,可结合浏览器和两大抓包工具使用...

    在做接口调试或测试时,请求中的每个参数都要按照接口文档填写到postman的对应位置中,很是麻烦.那是否有这样一个功能?可以帮我们自动生成接口数据,无需修改,直接发送请求就可以呢. 这里面我们需要借助 ...

  6. 解析BW:数据源提取数据的原理

    解析BW:数据源提取数据的原理 题记:忽然想到这么个问题,后勤数据源和非后勤数据初始化有何区别,然后进行周边的拓展,所以就形成了下文.大部分知识源于TBW350和SAP SDN. 对数据源抽取机制的深 ...

  7. Swift 网络请求数据与解析

    一: Swift 网络数据请求与处理最常用第三方 又有时间出来装天才了,还是在学swift,从中又发现一些问题,这两天上网找博客看问题弄的真的心都累.博客一篇写出来,好多就直接照抄,就没有实质性的把问 ...

  8. 使用RxJava从多个数据源获取数据

    试想,需要一些动态数据的时候,只要每次都请求网络就可以了.但是,更有效率的做法是,把联网得到的数据,缓存到磁盘或内存. 具体的说,计划如下: 偶尔的联网操作,只为获取最新数据. 尽可能快的读取到数据( ...

  9. ajax请求数据 ztree_ajax 异步获取数据填充到表格显示(ajax) 文档(Options API) DataTables中文网...

    描述(Description) 使用这个参数可以让 DataTables 像使用jQuery ajax 一样从一个数据源获取数据,最终获取到返回的数据 来显示表格,DataTables 支持 Java ...

最新文章

  1. springboot +element-axios跨域请求
  2. .net Remoting(1)基本内容
  3. python常用内建函数
  4. Android 简单记事本
  5. RocketMQ的核心概念,一一梳理清楚
  6. python numpy矩阵乘法_高维Python-Numpy矩阵乘法
  7. 前端面试题之http/HTML/浏览器(二)
  8. 平面设计师常用的网站|素材路上
  9. 远程桌面配置php,Win2008 R2实现多用户远程连接设置方法(图)
  10. 基于nodejs的开源博客
  11. 用时一个半个月,七月刚入职字节跳动的测试开发面试题,内附答案
  12. 华为铁三角作战的道法术,华为铁三角第一人,LTC专家许浩明老师讲授
  13. HDU - 6437
  14. 金蝶KIS专业版“登录时出现问题,请重新输入”终极解决全过程
  15. 投影仪全国产化电子元件推荐方案
  16. html获取qq高清头像
  17. oracle 安装service pack是什么,安装 service pack 和修补程序 | Microsoft Docs
  18. 2021年初级会计实物会计概述考试真题
  19. 浅谈Thumbnails压缩gif图片质量的实现方式
  20. 导航算法A*的简单实现

热门文章

  1. 为什么理科男喜欢皈依佛门?
  2. 新浪大赚,阿里吃亏------剖析阿里巴巴入股新浪微博
  3. 窄带物联网(NB-IoT)科技的关键技术是什么?
  4. 【目标检测】grid cell、bounding box、ground truth的含义
  5. 浙江大学软件学院人工智能保研面经2021
  6. UrlRewritingNet实现ASP.net 2.0中URL重写(映射)
  7. SDVOE和传统矩阵的区别
  8. 数据库选型-国产数据库如何满足你的需求
  9. mysql 数据库备份
  10. win10如何去掉电脑桌面快捷方式图标小箭头?(强迫症必看)--附还原方法