高品质的音视频能力是怎样的? | Qcon 全球软件开发大会·上海站邀请函 了解详情
写点什么

Grafana 6.0 正式发布!新增查询工作流,全新独立 Gauge 面板

  • 2019-02-26
  • 本文字数:2704 字

    阅读完需:约 9 分钟

Grafana 6.0正式发布!新增查询工作流,全新独立Gauge面板

2 月 25 日,Grafana 6.0 稳定版正式发布。Grafana 6.0 带来了很多令人兴奋的新特性和增强,同时提供了一个新的基于 React 的面板和插件架构,它们将从根本上改变 Grafana 平台的未来。


Grafana 6.0 新特性

  • Explore——一个全新的专注于查询的工作流,用于临时数据探索和故障排除。

  • Grafana Loki——与来自 Grafana Labs 的最新开源日志聚合系统集成。

  • Gauge Panel——全新的独立 Gauge 面板。

  • 新的 Panel Editor UX 改进了面板编辑功能,可以在不同的视图之间轻松切换。

  • 谷歌 Stackdriver 数据源已经完成测试并正式发布。

  • Azure Monitor 插件成为核心数据源。

  • React Plugin 让插件开发变得更轻松。

  • 改进的颜色选择器。

  • 移除用户会话存储,使 Grafana 更易于部署,并提高了安全性。


Explore


Grafana 的仪表盘 UI 用于构建可视化的仪表盘。Explore 剥离了所有仪表盘和面板选项,这样用户就可以专注于查询和指标探索。不断迭代,直到得到一个可用的查询,然后可以考虑构建一个仪表盘。用户也可以从仪表盘面板跳转到 Explore,然后以面板查询作为起点在 Explore 中进行临时查询。


对于基础设施监控和事件响应,现在不再需要切换到其他工具来调试出错的地方。用户可以通过 Explore 深入了解指标和日志,并找出问题的根源。Grafana 最新的日志数据源 Loki 与 Explore 紧密集成,可以并排查看指标和日志。


Explore 是 Grafana 的最新范式,创建了一个新的交互式调试工作流,集成了指标和日志这两个最重要的可观察元素。Explore 适用于每个数据源,并为 Prometheus 定制了查询编辑器,为用户提供最佳的 Explore 体验。


Explore 和 Prometheus

Explore 提供了一个新的 Prometheus 查询编辑器。这个新的编辑器改进了自动完成、指标树选择器、与 Explore 表视图的集成,方便进行标签过滤和显示有用的查询提示(自动将函数应用在查询中)。Prometheus 和 Grafana Loki 之间也进行了集成,可以在指标查询和日志查询之间跳转,并保留标签过滤器。


Explore 拆分视图

Explore 支持拆分视图,用户可以并排比较不同的查询、数据源、指标和日志!



Explore 和 Grafana Loki

Explore 的日志探索和可视化功能可用于任意的数据源,但目前只有来自 Grafana Lab 的开源日志聚合系统 Grafana Loki 实现了这些功能。


Loki 是一个可水平伸缩、高可用、多租户的日志聚合系统,灵感来自 Prometheus。它的设计考虑到了成本和效益问题,它不索引日志内容,而是为每个日志流创建一组标签。查询 Loki 的日志与在 Prometheus 中使用标签选择器查询日志的方式类似。它使用标签对日志流进行分组,这些日志流可与 Prometheus 标签匹配。


更多有关 Grafana Loki 的内容可以参看https://github.com/grafana/loki,或者访问 Grafana Labs 托管的 Loki(https://grafana.com/loki)。


Explore 还提供了一个新的日志面板。在不久的将来,Explore 中将添加对其他日志源的支持,下一个要集成的是 Elasticsearch。


00:00 / 00:00
    1.0x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.75x
    • 0.5x
    网页全屏
    全屏
    00:00


    新的面板编辑器

    Grafana 6.0 在编辑面板方面提供了一个完全重新设计的 UX。现在,如果需要为查询和选项提供更多空间,可以调整可视化区域的大小,反之亦然。用户还可以在新面板编辑模式下更改可视化效果(面板类型),不需要通过添加新面板来尝试不同的可视化效果!


    00:00 / 00:00
      1.0x
      • 2.0x
      • 1.5x
      • 1.25x
      • 1.0x
      • 0.75x
      • 0.5x
      网页全屏
      全屏
      00:00


      Gauge 面板

      Grafana 6.0 提供了一个新的独立 Gauge 面板。这个新面板包含了一个新的阈值编辑器, Grafana 团队后续将继续进行优化,并开始将其用在其他面板中。



      React 面板和查询编辑器

      Grafana 6.0 的主要一部分工作与迁移到 React 有关。这部分投入作为对 Grafana 代码库和生态系统未来的验证。从 6.0 开始,面板和数据源插件可以使用 React 来开发(需要使用 @grafana/ui sdk 库)。



      谷歌 Stackdriver 数据源

      Grafana 6.0 对谷歌 Stackdriver 提供了官方的内置支持。Grafana 5.3 中就已经提供了 Beta 支持,从那时起,又陆续新增了很多改进。


      Azure Monitor 数据源

      Grafana 6.0 的目标之一是增加对三大云平台的支持。Amazon Cloudwatch 多年来一直是受支持的核心数据源,现在也支持谷歌 Stackdriver。 Grafana 团队去年为 Azure Monitor 开发了一个外部插件,这个插件在新版本中成为内置数据源之一。对于外部插件的用户,Grafana 将自动转向使用内置版本的插件。新版本支持 Azure Monitor 服务的警报等功能。


      Azure Monitor 数据源为 Grafana 带来了与四个 Azure 服务的集成——Azure Monitor、Azure Log Analytics、Azure Application Insights 和 Azure Application Insights Analytics。


      警报通知配置

      Grafana 现在支持在配置文件中配置警报通知,运维人员可以在不使用 UI 或 API 的情况下配置警报通知。管理员可以设置一个叫作 uid 的新字段,它是一个字符串标识符。这样就可以在多个环境中使用相同的警报通知配置,并通过字符串标识符而不是数字 ID(依赖于插入顺序以及实例中存在的通知程序的个数)来引用仪表盘中的通知程序。


      更易于部署并提高了安全性

      Grafana 6.0 无需为用户会话配置额外存储。如果用户使用了无状态用户会话存储,如 Redis、Memcache、Postgres 或 MySQL,或者在一个高可用的环境中,部署 Grafana 会变得更加容易。


      Grafana 6.0 实现了基于频繁旋转的短期令牌的解决方案,以此取代用户会话和老旧的“cookie”解决方案。“cookie”解决方案允许用户在多个浏览器会话之间登录,但多年来一直受到多个安全漏洞的影响。


      请注意,在升级后,所有用户下一次访问时需要登录。


      除此之外,新版本还改进了与跨站点请求伪造(CSRF)和跨站点脚本(XSS)漏洞相关的安全性:


      • 默认情况下,cookie 使用 SameSite 属性来防止 CSRF 攻击;

      • 默认情况下,禁用文本面板中的 script 标签来防止 XSS 攻击;


      如果使用了 Auth Proxy Authentication,仍然需要设置用户会话,但不在久的将来可能可以移除这个要求。


      颜色名称


      Grafana 6.0 改进了颜色选择器,可以显示颜色名称和主要颜色。这将改善面板可访问性,并有助于保持仪表盘之间的颜色是一致的。颜色选择器在后续将会做出更多改进,比如显示仪表盘中使用的颜色。


      其他特性


      升级

      请查看升级说明(http://docs.grafana.org/installation/upgrading/#upgrading-to-v6-0)。


      更新日志

      请检查 CHANGELOG.md 文件(https://github.com/grafana/grafana/blob/master/CHANGELOG.md)。


      下载

      下载页面:https://grafana.com/grafana/download


      英文原文:https://grafana.com/blog/2019/02/25/grafana-v6.0-released/


      2019-02-26 14:379945
      用户头像

      发布了 731 篇内容, 共 406.1 次阅读, 收获喜欢 1966 次。

      关注

      评论

      发布
      暂无评论
      发现更多内容

      字节面试太刁钻了:不加机器,怎么提升系统并发100倍

      Java架构师迁哥

      疫情又反扑,除了不乱跑,我们还能干点啥?

      数据君

      话题讨论 | 你现在还会推荐亲朋做程序员吗?

      石云升

      话题讨论 2月春节不断更

      最基础的3道java面试题,你真的答得上来吗

      田维常

      面试

      k8s-client-go源码剖析(三)

      远鹏

      Kubernetes Kubernetes源码 Go 语言

      面试杀手锏!2021最新Android常用开源库总结,Android校招面试指南

      欢喜学安卓

      android 程序员 面试 移动开发

      一款基于 WEB 的通用数据管控工具 - CloudQuery

      侯林捷

      开发工具 运维工程师 dba 数据库管理工具

      GraphX 在图数据库 Nebula Graph 的图计算实践

      NebulaGraph

      图数据库 图数据库实战

      点赞系统软件开发

      luluhulian

      这只猫在云端定居了?边缘计算在天猫精灵云应用上的落地实践

      阿里云Edge Plus

      CDN IoT 边缘计算 云桌面

      GitHub星标数超4.2万的火爆之作!

      博文视点Broadview

      谁再把IDEA的Project比作Eclipse的Workspace,我就跟谁急

      YourBatman

      eclipse IntelliJ IDEA Project Workspace

      单例模式原来是这么简单?!

      后台技术汇

      28天写作 2月春节不断更

      Elasticsearch 从 0 到千万级数据查询实践

      📿

      Java spring elasticsearch Spring Cloud spring data

      new的过程是怎样的?看完这一篇就懂了

      codevald

      Java JVM原理 面向对象编程 类对象

      云话题 | 第3期 你女朋友在买买买时,程序员小哥在干嘛?

      阿里云Edge Plus

      CDN 直播 直播带货

      领域的边界,一个小讨论

      李小腾

      领域驱动设计 DDD

      面试看这个就够了!6年菜鸟开发面试字节跳动安卓研发岗,学习路线+知识点梳理

      欢喜学安卓

      android 程序员 面试 移动开发

      2020已过,2021来临,iOS 开发市场如何?一切都是未知!【未来可期】

      ios 程序员

      MySQL字段类型最全解析

      Simon

      MySQL 数据库数据类型

      运动健身市场越来越大,你的客户却越来越少?

      IoT云工坊

      人工智能 App 物联网 健身房 智能健身房

      LeetCode题解:69. x 的平方根,二分查找,JavaScript,详细注释

      Lee Chen

      算法 大前端 LeetCode

      CodeDay#5 全程回顾——一场关于动态化开发实践的技术探讨

      蚂蚁集团移动开发平台 mPaaS

      mPaaS Codeday 技术沙龙

      DIY一款能随周围环境变化的智能灯泡,求婚必备!

      IoT云工坊

      人工智能 物联网 人脸识别 sdk IoT App

      软件架构模式之事件驱动架构

      架构精进之路

      软件架构 七日更 28天写作 2月春节不断更

      第三周

      ALone

      滴滴 Flink-1.10 升级之路

      Apache Flink

      flink

      List去除重复数据的五种方式

      xcbeyond

      Java ArrayList 28天写作

      勿让 Docker Volume 引发 Terminating Pod

      黄久远

      Docker 云计算 Kubernetes 容器 云原生

      Grafana 6.0正式发布!新增查询工作流,全新独立Gauge面板_DevOps_Grafana Labs_InfoQ精选文章