Grafana 系列文章(五):Grafana Explore 查询管理
️URL: https://grafana.com/docs/grafana/latest/explore/query-management/
Description:
Explore 中的查询管理 为了帮助调试查询,Explore 允许你调查查询请求和响应,以及查询统计数据,...
Explore 中的查询管理
为了帮助调试查询,Explore 允许你通过查询检查器 (Query Inspector) 来调查查询请求和响应,以及查询统计。这个功能类似于面板检查器的任务 检查查询性能 和 检查查询请求和响应数据。

查询历史 (Query history)
查询历史是你在 Explore 中使用过的查询列表。历史记录是在你的浏览器里的,不会被共享。要打开并与你的历史记录互动,请点击 Explore 中的查询历史按钮。
查看查询历史
查询历史让你查看你的查询历史。对于每个单独的查询,你可以:
- 运行一个查询。
- 创建和/或编辑一个评论。
- 复制一个查询到剪贴板上。
- 将查询的短链接复制到剪贴板上。
- 给查询加星
管理最爱的查询
所有在查询历史标签中被标记的查询都会显示在 "标记 "中。这使你能更快地访问你最喜欢的查询,并能重复使用这些查询,而不需要从头开始输入它们。
排序查询历史
默认情况下,查询历史显示的是最近的查询。你可以按日期或按数据源名称以升序或降序对你的历史进行排序。
- 点击查询排序的字段。
- 选择下列选项之一:
- 最新的在前
- 最旧的在前
- 数据源 A-Z
- 数据源 Z-A
Note: 如果你处于分割模式,那么选择的排序模式只适用于活动面板。
过滤查询历史
在查询历史和星级标签中,通过数据源名称过滤查询历史。
- 点击过滤特定数据源的查询字段。
- 选择你想过滤历史的数据源。你可以选择多个数据源。
在查询历史标签中,也可以使用滑块按日期过滤查询。
- 使用垂直滑块来过滤日期的查询。
- 通过拖动顶部手柄,调整开始日期。
- 通过拖动顶部手柄,调整结束日期。
Note: 如果你处于分割模式,过滤器只应用于你当前的活动面板。
在查询历史中搜索
你可以在你的历史查询和你的评论中进行搜索。在查询历史选项卡和星级选项卡中,可以对查询进行搜索。
- 点击搜索查询栏。
- 在搜索栏中输入你要搜索的术语。
查询历史设置
你可以在 "设置 "选项卡中自定义查询历史。选项在下表中有描述。
| 设置 | 默认值 |
|---|---|
| Grafana 将保存你的查询历史的时间段 | 1 周 |
| 更改默认的活动标签 | Query history tab |
| 只显示当前在 Explore 中活动的数据源的查询 | True |
| 清理查询历史 | 永久删除所有存储的查询。 |
Note: 查询历史设置是全局性的,并适用于分割模式下的两个面板。
Prometheus 特定功能
Explore 的第一个版本具有为 Prometheus 定制的查询体验。当一个查询被执行时,它实际上执行了两个查询,一个是针对图表的普通普罗米修斯查询,一个是针对表格的即时查询。即时查询返回每个时间序列的最后一个值,这显示了图表中显示的数据的一个很好的摘要。
Metrics 浏览器
在查询字段的左侧,点击指标 (Metrics),打开指标浏览器。这显示了一个分层的菜单,指标按其前缀分组。例如,所有的 Alertmanager 指标都被归入alertmanager前缀。如果你只是想探索哪些指标是可用的,这是一个好的起点。

查询字段
查询字段支持公制名称、功能的自动完成,工作方式与标准 Prometheus 查询编辑器基本相同。按回车键可以执行一个查询。
自动完成菜单可以通过按Ctrl+Space来触发。自动完成菜单包含一个新的历史部分,其中有一个最近执行的查询列表。
建议可以出现在查询字段下--点击它们可以用建议的改变来更新你的查询。
- 对于计数器 (counters)(单调增长的指标),将建议一个速率 (rate) 函数。
- 对于桶 (buckets),将建议使用直方图 (histogram) 函数。
- 对于记录规则 (recording rule),可以扩展规则。
表格过滤
点击表格面板 "标签 "栏中的过滤器按钮,为查询表达式添加过滤器。你也可以为多个查询添加过滤器--过滤器被添加到所有的查询中。
Grafana 系列文章
三人行, 必有我师; 知识共享, 天下为公. 本文由东风微鸣技术博客 EWhisper.cn 编写.
Grafana 系列文章(五):Grafana Explore 查询管理的更多相关文章
- Spring Boot 2.0系列文章(五):Spring Boot 2.0 项目源码结构预览
关注我 转载请务必注明原创地址为:http://www.54tianzhisheng.cn/2018/04/15/springboot2_code/ 项目结构 结构分析: Spring-boot-pr ...
- C#网络编程系列文章(五)之Socket实现异步UDPserver
原创性声明 本文作者:小竹zz 本文地址http://blog.csdn.net/zhujunxxxxx/article/details/44258719 转载请注明出处 文章系列文件夹 C#网络编程 ...
- NHibernate系列文章十七:NHibernate Session管理(附程序下载)
摘要 NHibernate的Session的管理涉及到NHibernate的两个最重要的对象ISessionFactory和ISession.ISessionFactory的生成非常消耗资源,通常都在 ...
- NHibernate系列文章五:NHibernate配置
摘要 NHibernate有多种配置方法,代码,xml文件,以及Fluent NHibernate.这里只介绍最常用的两种NHibernate配置方法:通过代码和通过配置文件. 1. 通过代码配置 通 ...
- Druid.io系列(五):查询过程
原文链接: https://blog.csdn.net/njpjsoftdev/article/details/52956194 Druid使用JSON over HTTP 作为底层的查询语言,不过强 ...
- Mybatis学习系列(五)关联查询
前面几节的示例基本都是一些单表查询,实际项目中,经常用到关联表的查询,比如一对一,一对多等情况.在Java实体对象中,一对一和一对多可是使用包装对象解决,属性使用List或者Set来实现,在mybat ...
- Mysql系列(五)—— 分页查询及问题优化
一.用法 在Mysql中分页查询使用关键字limit.limit的语法如下: SELECT * FROM tbl LIMIT 5,10; # Retrieve rows 6-15 limit关键字带有 ...
- 【微信小程序开发•系列文章六】生命周期和路由
这篇文章理论的知识比较多一些,都是个人观点,描述有失妥当的地方希望读者指出. [微信小程序开发•系列文章一]入门 [微信小程序开发•系列文章二]视图层 [微信小程序开发•系列文章三]数据层 [微信小程 ...
- Spring Boot 2.0系列文章(七):SpringApplication 深入探索
关注我 转载请务必注明原创地址为:http://www.54tianzhisheng.cn/2018/04/30/springboot_SpringApplication/ 前言 在 Spring B ...
- TCP和UDP通信(C#网络编程) ---- 系列文章
文章系列目录 C#网络编程系列文章(一)之Socket实现异步TCP服务器 C#网络编程系列文章(二)之Socket实现同步TCP服务器 C#网络编程系列文章(三)之TcpListener实现异步TC ...
随机推荐
- cameralink base 接口双通道任意图像数据源模拟
设备说明 PCIe-CLS2000是基于PCIe 接口的2通道 camera link base接口图像模拟源,适用于图像数据源模拟.接收处理平台测试等场景. PCIe Gen2x4/x8 接口,支持 ...
- Day04:Java数据类型
Java的数据类型 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 弱类型语言 什么是变量 变量:可以变化的量. 在Java中每个变量都必须先申明这个变量是什么类型 Stri ...
- threejs三维地图大屏项目分享
这是最近公司的一个项目.客户的需求是基于总公司和子公司的数据,开发一个数据展示大屏. 大屏两边都是一些图表展示数据,中间部分是一个三维中国地图,点击中国地图的某个省份,可以下钻到省份地图的展示. 地图 ...
- Java读取txt文件、excel文件的方法
Java读取txt文件.excel文件的方法 1.读取txt文件 public static String getFileContent(String filePath,String charset) ...
- 春秋云境 CVE-2022-24663复现
靶标介绍: 远程代码执行漏洞,任何订阅者都可以利用该漏洞发送带有"短代码"参数设置为 PHP Everywhere 的请求,并在站点上执行任意 PHP 代码.P.S. 存在常见用户 ...
- vs同步配置
做法(整个流程的过程):1.安装插件2.在GitHub上生成token3.获取gistid4.使用2,3步生成的token和gistid 1.在vscode上安装 settings sync 插件(我 ...
- ArcGIS QGIS学习二:图层如何只显示需要的部分几何面数据(附最新坐标边界下载全国省市区县乡镇)
目录 前言 准备SHP数据 ArcMap 的筛选 QGIS 的筛选 如何编写查询条件 前言 当我们用GIS软件打开一个SHP文件的时候,会显示出里面全部的几何图形,假如我只想要其中的一部分数据显示出来 ...
- JUC源码学习笔记6——ReentrantReadWriteLock
系列文章目录和关于我 阅读此文需要有AQS独占和AQS共享的源码功底,推荐阅读: 1.JUC源码学习笔记1--AQS独占模式和ReentrantLock 2.JUC源码学习笔记2--AQS共享和Sem ...
- js 定时器(setInterval)
js 定时器 分类 编程技术 js 定时器有以下两个方法: setInterval() :按照指定的周期(以毫秒计)来调用函数或计算表达式.方法会不停地调用函数,直到 clearInterval() ...
- c++11 线程池--鸿蒙OS
一个你应该学习的线程池 说明 原理:线程+优先级队列.源码没有涉及STL,没有复杂高深的语法,安全性做得很好: queue的安全使用方式top和pop以及empty的判断都是使用了 std::lock ...