波阵面为Grafana数据源

Grafana波前数据源插件允许Grafana用户查询和可视化数据他们收集从波前直接和容易想象它与其他指标,记录、跟踪、或其他数据源。这种灵活的,电影里的观点更容易跟踪系统健康和调试问题。

最大化你的技术堆栈与波前和Grafana

虽然从表面上看,Grafana和波前听起来相似,许多组织使用波前和Grafana的关键部分可观测性工作流。

想象没有移动数据来源:Grafana独特的体系结构查询数据直接在那里生活而不是移动支付冗余存储和摄入。

从不同来源组合板与预构建自定义仪表板,把来自不同数据源的数据到一个面板的玻璃。

变换和用户级别的计算:用户可以转换数据和运行各种计算数据看,要求更少的数据准备。

结合、计算和可视化在面板:从波前创建mixed-datasource面板显示相关数据和其他来源,像普罗米修斯和InfluxDB。

需求

这个插件有以下要求:

  • 波前用户可以生成一个API键
  • 以下账户类型之一:
    • Grafana云:专业客户,先进的客户,与企业或专业试验用户启用插件插件
    • Grafana企业:客户提供一个激活许可证和一个用户与Grafana服务器或组织管理权限
  • 企业启用插件插件

已知的限制

模板变量与多值包括所有选项目前不支持的波阵面插件。

插件安装波阵面数据源

安装的数据源,请参考安装

配置波阵面

你将需要你的波阵面API令牌使用这个插件。从一个API生成令牌从一个用户帐户或服务帐户。

从一个用户帐户

  1. 登录你的波前的环境。
  2. 点击页面右上角的齿轮并选择你的用户名(如。me@www.tubolov.com)。
  3. 选择API访问选项卡顶部的用户页面。
  4. 复制现有的键或点击生成。粘贴在Grafana这令牌在配置数据源。

从一个服务帐户

  1. 登录你的波前的环境。
  2. 单击页面右上角的齿轮,选择账户管理。
  3. 选择左边导航账户、组和角色
  4. 在选择顶部服务帐户并点击创建新帐户
  5. 输入一个名称服务帐户。
  6. 复制以下提供的令牌令牌部分在Grafana粘贴在配置数据源。
  7. 确保你有账户、组和角色复选框选择下权限

在Grafana配置数据源

添加一个数据源通过填写以下字段:

描述
API的URL 你使用的URL来访问您的波前环境。如。https://myenvironment.wavefront.com
令牌 你的API从波阵面令牌。学习更多的参考配置波阵面
请求超时 波阵面查询超时时间以秒为单位。如果留空30秒将被设置为默认值

配置数据源的配置

可以使用配置文件配置数据源Grafana准备系统。你可以阅读更多关于它是如何工作的和所有的设置可以设置数据源配置文档页面

apiVersion: 1数据源:名称:波阵面类型:grafana-wavefront-datasource访问:代理basicAuth:假可编辑:真正启用:真正的jsonData: url:波前环境url requestTimeout: 30 secureJsonData:令牌:波阵面API令牌

查询的数据源

波阵面查询编辑器有两种模式:查询构建器原始查询。之间切换,使用选择器右上角查询的形式。

查询构建器

度规
指标选择器是一个分类的层次结构。选择一个类别,然后单击再次钻到子类。重复这个过程,直到你已经达到你想要的指标。
后选择一个指标,可用的过滤器和过滤值会自动填充。
选择一个聚合方法预成型在这个度量查询。
过滤器
从这个指标筛选结果查询。
波阵面插件将为每个指标动态查询合适的过滤器。
点击+按钮添加一个过滤器。点击垃圾桶按钮来删除一个过滤器。
在创建一个过滤器从各自的下拉选择键和值。
如果多个过滤器应用你可以改变一起通过单击并选择从下拉。
功能
聚合函数提供一个额外的方法,操作和执行计算的度量响应数据。查看可用的功能,点击下拉功能标签查询构建器
基于所选择的功能,你将能够执行进一步操作,比如设置一个group by字段或应用阈值。多种功能可以链接在一起,以执行先进的计算或数据操作。

原始查询

原始查询模式中,您将看到一个字段标签查询。这允许您运行任何WQL查询你的欲望。

事件

列出所有在仪表板的时间范围内的事件。最多可以获取100个事件。

模板和变量

添加一个新的波前查询变量,请参考添加一个查询变量。将自己的波阵面数据源作为数据源的可用以下查询:

查询类型 描述 例子
指标 的指标列表 查询:~ sample.cpu。\ *
来源 源列表 查询:~ sample.cpu。\ *
sourceTags 源列表标签 查询:~ sample.cpu。\ *
matchingSourceTags 匹配的源列表标记 查询:~ sample.cpu。\ *
tagname 的标记名称列表 查询:~ sample.cpu。\ *
tagValues 标记值列表 查询:~ sample.cpu。\ *标签:env

警告多值包括所有选项目前不支持的波阵面插件。

在创建一个变量,您可以使用它在你的波前查询使用变量的语法。关于变量的更多信息,请参考模板和变量

进口波前的仪表板

遵循这些指令导入一个仪表板。进口的仪表板可以在配置> >数据源>选择你的波阵面数据源选择仪表板选项卡可用预先做好的仪表板。

得到最多的插件

使用显示名称

这个插件使用的字段显示名称字段选项卡选项面板(在Grafana v7.0 +)缩短或改变一个传奇主要基于其名称,标签,或值。其他数据源使用自定义别名功能修改传奇的钥匙,但显示名称的函数是一个更一致的方式。文档的显示名称字段选项Grafana文档

使用专用过滤器

使用特殊的过滤器,我们必须创建两个模板变量。第一个是一个辅助变量,将被用于选择一个指标,这样add-hoc过滤器可以填充,指标名称。另将实际的特殊筛选变量。

请注意所需的辅助变量命名metriclink。这可以成为一个自定义的变量指标,您想使用的列表或基于查询的变量使用模板变量查询结构。如果你想填充特殊过滤字段只有从单个指标的值,您可以隐藏metriclink模板变量。

在创建了metriclink变量,您现在可以添加特殊过滤器遵循相同的步骤详细添加一个查询模板变量。不同的是,你会选择临时过滤器随着类型和不需要输入一个查询。

如果你遵循这些步骤正确,仪表板应该看起来像这样:metriclink