草庐IT

Grafana 系列文章(四):Grafana Explore

east4ming 2023-03-28 原文

?️URL: https://grafana.com/docs/grafana/latest/explore/

?Description:

Explore Grafana 的仪表盘 UI 是关于构建可视化的仪表盘。Explore 剥离了仪表盘和面板选项,这样你就可以。..

Grafana 的仪表盘 UI 是关于构建可视化的仪表盘的。Explore 剥离了仪表盘和面板选项,使你可以专注于查询。它可以帮助你迭代,直到你有一个有效的查询,然后再考虑建立一个仪表盘。

如果你只是想浏览你的数据,而不想创建一个仪表盘,那么 Explore 可以让你更轻松。如果你的数据源支持图形和表格数据,那么 Explore 同时以图形和表格的形式显示结果。这让你可以同时看到数据的趋势和更多的细节。另见。

开始浏览

为了访问 "Explore",你必须有一个编辑或管理员角色,除非启用了 viewers_can_edit 选项。请参考 组织角色,了解每个角色可以访问的更多信息。

要访问 Explore:

  1. 点击菜单栏上的 "Explore "图标。

    一个空的 "Explore "标签就会打开。

    另外,从面板中的现有查询开始,从面板菜单中选择 "Explore "选项。这将打开一个带有面板中的查询的 Explore 选项卡,并允许你在仪表板之外调整或迭代该查询。

  1. 从左上方的下拉菜单中选择你的数据源。Prometheus 有一个自定义的 Explore 实现,其他数据源使用其标准查询编辑器。
  2. 在查询字段中,写下你的查询以浏览你的数据。在查询字段旁边有三个按钮,一个清除按钮(X),一个添加查询按钮(+)和删除查询按钮(-)。就像普通的查询编辑器一样,你可以添加和删除多个查询。

拆分和比较

分割视图提供了一种简单的方法来并排比较图表,或在一个页面上一起查看相关数据。

要打开分割视图:

  1. 点击分割按钮,复制当前的查询,将页面分割成两个并排的查询。

可以为新的查询选择另一个数据源,例如,允许你比较两个不同服务器的相同查询,或者比较 staging 环境和生产环境。

在分割视图中,两个面板的时间选择器可以通过点击附在时间选择器上的一个时间同步按钮进行链接(如果你改变一个,另一个也会被改变)。时间选择器的链接有助于保持分割视图查询的开始和结束时间的同步。它确保你在两个分割面板中看到的是同一个时间间隔。

要关闭新创建的查询,请点击关闭分割按钮。

在 "Explore"和 "仪表板 "之间跳转

为了帮助加快工作流程,即经常从 Explore 切换到仪表盘,反之亦然,Grafana 为你提供了在从面板的下拉菜单导航到 Explore 后返回原仪表盘的能力。

在你导航到 Explore 之后,你应该注意到 Explore 工具栏中的一个 "返回 "按钮。只需点击它,就可以回到原点仪表盘。要把你在探索中做出的改变带回仪表盘,点击按钮旁边的箭头,就可以看到 "带着改变返回面板 "的菜单项。

Note: 在 Grafana 7.3 及更高版本中可用。

分享短链接功能允许你创建更小、更简单的/goto/:uid格式的 URL,而不是使用带有查询参数的长 URL。要为已执行的查询创建一个短链接,请点击探索工具栏中的分享选项。一个从未使用过的短链接将在七天后自动删除。

Grafana 系列文章

Grafana 系列文章

三人行, 必有我师; 知识共享, 天下为公. 本文由东风微鸣技术博客 EWhisper.cn 编写.

有关Grafana 系列文章(四):Grafana Explore的更多相关文章

  1. python - 如何使用 Ruby 或 Python 创建一系列高音调和低音调的蜂鸣声? - 2

    关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。

  2. ruby-on-rails - 使用一系列等级计算字母等级 - 2

    这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,

  3. 【鸿蒙应用开发系列】- 获取系统设备信息以及版本API兼容调用方式 - 2

    在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList​()Obt

  4. 阿里云RDS——产品系列概述 - 2

    基础版云数据库RDS的产品系列包括基础版、高可用版、集群版、三节点企业版,本文介绍基础版实例的相关信息。RDS基础版实例也称为单机版实例,只有单个数据库节点,计算与存储分离,性价比超高。说明RDS基础版实例只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行重启实例、变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版实例,可选择其他系列(如高可用版),部分基础版实例也支持升级为高可用版。基础版与高可用版的对比拓扑图如下所示。优势 性能由于不提供备节点,主节点不会因为实时的数据库复制而产生额外的性能开销,因此基础版的性能相对于

  5. ruby - 从结束值创建一系列字符串 - 2

    我使用irb。下面是我写的代码。“斧头”..“bc”我期待"ax""ay""az""ba"bb""bc"但结果只是“斧头”..“bc”我该如何纠正?谢谢。 最佳答案 >puts("ax".."bc").to_aaxayazbabbbc 关于ruby-从结束值创建一系列字符串,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7617092/

  6. ruby-on-rails - 用一系列时间增量填充选择,加上其他选项 - 2

    使用RubyonRails,我使用给定的增量(例如每30分钟)用时间填充“选择”。目前我正在YAML文件中写出所有的可能性,但我觉得有一种更巧妙的方法。我想我想提供一个开始时间、一个结束时间、一个增量,并且目前只提供一个名为“关闭”的选项(想想“business_hours”)。所以,我的选择可能会显示:'Closed'5:00am5:30am6:00am...[allthewayto]...11:30pm谁能想出更好的方法,或者只是将它们全部“拼写”出来的最佳方法? 最佳答案 此答案基于@emh的答案。defcreate_hour

  7. ruby-on-rails - rails delete_if 使用哈希忽略当前文章(中间人) - 2

    我为你们准备了一个简单的。我想要一个特色内容部分,其中排除了当前文章所以这可以通过delete_if使用MiddlemanBlog:但是我使用的是中间人代理,所以我无法访问current_article方法...我有一个YAML结构,其中包含以下模拟数据(以及其他数据),文件夹设置如下:data>site>caseStudy>RANDOM-ID423536.yaml(由CMS生成)在每个yaml文件中,您会发现如下内容::id:2k1YccJrQsKE2siSO6o6ac:title:Heyplace我的config.rb看起来像这样data.site.caseStudy.eachdo

  8. Spring Security 6.0系列【32】授权服务器篇之默认过滤器 - 2

    有道无术,术尚可求,有术无道,止于术。本系列SpringBoot版本3.0.4本系列SpringSecurity版本6.0.2本系列SpringAuthorizationServer版本1.0.2源码地址:https://gitee.com/pearl-organization/study-spring-security-demo文章目录前言1.OAuth2AuthorizationServerMetadataEndpointFilter2.OAuth2AuthorizationEndpointFilter3.OidcProviderConfigurationEndpointFilter4.N

  9. ruby - 在 Middleman 中移动博客文章位置 - 2

    我正在为我的网站使用MiddlemanBloggem,但默认情况下,博客文章似乎需要位于/source中,这在查看vim中的树时并不是特别好并尝试在其中找到其他文件之一(例如模板)。通过查看文档,我看不出是否有任何方法可以移动博客文章,以便将它们存储在其他地方,例如blog_articles文件夹或类似文件夹。这可能吗? 最佳答案 将以下内容放入您的config.rb文件中。activate:blogdo|blog|blog.permalink=":year-:month-:day-:title.html"blog.sources=

  10. ruby-on-rails - 文章#index 中的 Ruby on Rails 教程 NoMethodError - 2

    所以我正在关注http://guides.rubyonrails.org/getting_started.html上的官方ROR教程我被困在第5.8节,它教我如何列出所有文章下面是我的controller和index.html.erbControllerclassArticlesControllerindex.html.erbListingarticlesTitleText我收到带有错误消息的NoMethodErrorinArticles#indexundefinedmethod`each'fornil:NilClass"怎么了?我从网站上复制并粘贴了代码以查看我做错了什么,但仍然无法

随机推荐