我在Graphite中获得了显示各种组织的响应时间的指标。组织列表可以随时更改。我希望Grafana中的面板出现在任何一个响应时间超过某个阈值的起源中。认为Singlestat面板是正确的面板使用。问题是如何使它们动态显示?脚本仪表板是正确的方法吗?
如果脚本化仪表板是正确的解决方案,那么任何人都可以推荐支持脚本化仪表板的Grafana云/服务提供商吗?我测试的当前版本不支持脚本。请注意,由于此项目是概念验证阶段,因此我并不真正将Graphite作为后端绑定。只需要后端也是一项服务。不想自己推动后端。感谢。
答案 0 :(得分:2)
据我所知,现在不可能。
我的组织中有一个类似的用例,这就是我们所做的。
您可以为组织定义模板变量,然后在此变量上使用带有“重复面板”的SingleStat面板,但这将显示所有组织的面板。根据条件进行过滤是requested feature。
或者,您可以使用Table panel作为用例。
organizations.*.response_time
(或者您需要的任何更复杂的内容,applyByNode
可以方便用于此类情况。)钽哒!您需要关注的组织将位于表格的顶部并突出显示。
由于缺乏真正的过滤,这对我们有用。希望它也适合你:)