使用多重选择变量重复包含Cloudwatch查询的行

时间:2018-11-20 09:40:58

标签: grafana grafana-templating

希望我没有错过任何可以通过Google轻松访问的内容...

我正在尝试创建一个仪表板,该仪表板在每个AWS区域都将有重复的行。区域值保存在自定义变量中。像us-east-1,us-west-2,eu-central-1之类的东西。 all values设置已启用。这可以按预期工作。

每一行都有几个面板,每个应用程序都有一个。这些面板将显示负载均衡器的一些指标。为了获得负载均衡器名称,我还有另一个变量,该变量具有一个查询,调用了CloudWatch。该查询引用区域var。因此预期的结果将是:

  • us-east-1
    • 应用A LB | App B LB
  • us-west-2
    • 应用A LB | App B LB
  • eu-central-1
    • 应用A LB | App B LB

查询看起来像

dimension_values([[awsRegion]],AWS/ApplicationELB,RequestCountPerTarget,TargetGroup)

当整个仪表板都按区域(因此仅显示单个区域指标)时,一切都很好。当使用按区域重复的行时,查询似乎只评估一次,并采用区域var的第一个值。因此,第一行可以正确显示,但其他任何行都将失败,因为图形查询使用了区域(正确设置)和负载均衡器名称(包含第一个区域负载均衡器的值)。这是基于我在查询分析器中看到的。

是否有一种方法可以使查询变量按行/按面板进行评估,而不是一开始似乎只有一次?

0 个答案:

没有答案
相关问题