我在Graphite中有一些指标,显示了不同组织的响应时间。组织的列表可以随时改变。我希望在Grafana的面板出现,为任何组织谁的反应时间是超过一定的阈值。认为Singlestat面板是正确的使用面板。问题是如何使它们动态地出现?编写脚本的仪表板是正确的方法吗?
如果脚本化的仪表板是正确的解决方案,那么是否有人推荐支持脚本化仪表板的Grafana云/服务提供商?我一直在测试的当前版本不支持脚本。请注意,我并没有真正把Graphite作为后端,因为这个项目是概念阶段的证明。只是需要后端也是一个服务。我不想自己翻滚后端。谢谢。
发布于 2016-07-25 09:23:54
据我所知,现在是不可能的。
在我的组织中,我们有一个类似的用例,下面是我们所做的。
您可以为您的组织定义一个模板变量,然后在此变量上使用带有“重复面板”的SingleStat面板,但这将显示所有组织的面板。基于条件的过滤是一个请求特征。
或者,您可以在用例中使用表面板。
organizations.*.response_time (或者您需要更复杂的东西,applyByNode可以方便地处理这种情况)
塔-达!你需要关注的组织将在桌面上突出显示。
在缺乏真正的过滤的情况下,这对我们起了作用。希望它也对你有用:)
https://stackoverflow.com/questions/37729279
复制相似问题