2016-06-09 85 views
1

我已经在Graphite中显示了各种组织的响应时间。机构名单可以随时更改。我希望Grafana中的面板出现在响应时间超过特定阈值的任何组织中。认为Singlestat面板是使用的右侧面板。问题是如何使它们动态显示?脚本仪表板是否正确?如何做Grafana动态Singlestat面板?

如果脚本化仪表板是正确的解决方案,任何人都可以推荐支持脚本化仪表板的Grafana云/服务提供商吗?目前我一直在测试的不支持脚本。请注意,由于此项目处于概念验证阶段,因此我并没有真正将Graphite作为后端。只需要后端也是一项服务。不想自己滚动后端。谢谢。

回答

2

据我所知,现在是不可能的。

我们组织中有类似的用例,这就是我们所做的。

您可以为您的组织定义一个模板变量,然后在此变量上使用带有“重复面板”的SingleStat面板,但会显示所有组织的面板。基于标准筛选是requested feature

或者,您可以使用Table panel作为您的用例。

  • 选择表面板
  • 在“指标”,输入您的度量organizations.*.response_time(或任何你需要的更复杂,applyByNode就可以方便这样的情况下)
  • 在“选项”
    • “表格转换“:选择”时间序列聚合“
    • ”列“:平均值或当前值(取决于您的需要)
    • ”C oloring“:使用阈值绘制红色或任何超出所需响应时间阈值的内容。
    • 按数字列排序表。

Ta-da!您需要关注的组织将位于表格顶部并突出显示。

由于缺乏真正的过滤,这对我们有效。希望它也能为你工作:)

+0

这对我来说非常合适,谢谢! – Shawabawa