博客/工程

利用企业插件在Grafana中充分利用Datadog指标的专业技巧

2020年4月13日4分钟

这篇文章已经更新,以反映针对Grafana Cloud用户的Datadog数据源插件可用性的变化。

你好了!我们是埃尔丁和克莉丝汀——或者,正如我们可爱的编辑给我们起的绰号,里吉斯和凯利——跳回另一篇文章。

本周,为了突出大帐篷和社区主题,我们将写关于如何添加Datadog插件可视化和其他资源(比如普罗米修斯而且Grafana洛基)有助于更全面地了解Grafana

Datadog是一个流行的监视和分析平台,它允许您轻松安装代理,以便您可以立即开始收集指标。自从我们在2018年宣布我们的Enterprise Datadog数据源以来,该插件一直在不断发展。在这篇博客文章中,我们将展示一些我们最喜欢的功能,确保你真的可以在一个地方看到它。

开始

Datadog仪表板
Datadog仪表板

在我们的示例仪表板中,我们正在使用图形面板(已被图形面板所取代)可视化一些基础设施指标时间序列面板),属性面板,棒规面板

要开始使用Datadog作为数据源,安装Datadog插件。之后,通过配置>数据源>添加数据源,将您的数据源添加到Grafana。找到Datadog数据源并填写连接详细信息(您将需要API和App密钥-可以找到更多信息在这里):

添加数据源
添加数据源

提示:对于需要进行大量查询的大型仪表板,可能会受到Datadog API的速率限制。缓存间隔特性通过缓存惟一的查询帮助您绕过这些限制。缺省值为60秒,可在配置页面进行调整。

查询提示

设置好数据源之后,让我们转向一个新的仪表板并添加一个面板来查看查询编辑器。

添加一个面板
添加一个面板

如果您熟悉我们的其他查询编辑器,您会注意到Datadog编辑器同样简单!选择指标、聚合,并选择一个或多个标记(如果您想筛选结果)。数据源还支持您熟悉的所有高级函数。从功能下拉并单击左/右箭头来排序功能。

我们的首选之一是的别名字段。

假设你有这样一个度量:

Datadog仪表板
Datadog仪表板

您可以利用这个范围变量(aggr美元display_name)替换指标名称和聚合:

替换指标名称和聚合
替换指标名称和聚合

下面是一个可用变量列表:

  • $__metric =替换为度量名称
  • $__display_name =已替换为指标名称
  • $__expression =替换为完整的度量表达式
  • $__aggr =替换为度量聚合函数(例如,avg, max, min, sum)
  • $__scope =替换为度量范围(例如区域,站点,环境,主机)

我们还支持任何有用的正则表达式!

算术查询技巧:在查询类型中,切换为算术.使用磅号(#)引用所需的查询。例如,#A * 2将使查询A的结果加倍-两个指标之间的算术工作方式相同-您可以在两个查询之间执行计算,例如#A / #B。

算术查询
算术查询

模板!

模板
模板

有几个选项用于从模板变量:度量和标签。方法中指定星号(*),以获取可用指标的列表查询字段(或返回所有标签,输入值标签范围).

要返回指定标签组的标签,请使用以下默认类别值之一:

  • 宿主
  • 设备
  • env
  • 地区
  • 网站
  • 状态
  • 版本

属性可以实现自定义标记组和筛选的结果正则表达式字段。

最后一点

我们的最后一个建议是利用杠杆临时过滤器.该变量将应用于仪表板中使用该变量的所有Datadog查询,因此您可以像使用快速过滤器一样使用它。Datadog的一个特别变量从标记(例如,region:east, region:west)中获取所有的键-值对,并将它们用作查询标记。

要创建此变量,请选择特别的过滤器类型,并选择Datadog数据源。您可以为这个变量设置任何名称。

了解更多

这就是我们今天的全部内容。Datadog企业插件适用于具有Grafana云户口或与Grafana企业许可证。有关更多信息和入门,请查看数据狗解决方案页bob彩票中奖计划面联系我们的团队

请在推特分享你的反馈和你的可视化。仪表盘快乐,下期见:Kelly和Regis出局!

凯利和里吉斯出局了!
凯利和里吉斯出局了!

如果你还没有使用Grafana Cloud -最简单的方法开始观察-现在就注册,免费试用Grafana Cloud Pro 14天,具有无限的度量、日志、跟踪和用户、长期留存和访问一个企业插件。