【发布时间】:2019-05-11 20:22:35
【问题描述】:
我正在尝试使用 Grafana 监控 ElasticBeanstalk 环境中的延迟。
我得到了一些东西,有些东西没有提供任何信息。
我正在使用“CloudWatch”数据源。
有ELB和ApplicationELB。
ApplicationELB 不提供延迟指标。事实上,我在这里选择的每个指标都会导致“无数据”。
当我在 AWS 上配置监控时,我得到下图:
我能够使用 Grafana 查询某个区域的延迟,并且确实得到了一些相关性
您可以在 13:50 左右看到一些请求超时。但很明显,Grafana 正在显示来自其他环境的其他信息,我想忽略这些信息。
我的查询目前如下所示:
我知道的太宽泛了,但我不知道如何细化。
- 我尝试使用“InstanceName”作为维度,但我不清楚我应该寻找哪个 ELB,并且在我看来 ApplicationELB 应该是我正在寻找的东西,但是那个不提供延迟并且不以任何一种方式提供任何数据。
- 使用 AvailabilityZone 没有帮助,这是维度的唯一其他选项(InstanceName 除外)。
我需要一种方法来优化查询,以便在 AWS 和 Grafana 中看到相同的结果。
澄清一下 ApplicationELB 和 ELB 也很好!
【问题讨论】:
-
不清楚你是怎么用的? Cloudwatch 数据源?如果您可以在您的问题中添加查询会很好吗?
-
@JanGaraj,那只是因为我不知道 :D 。我取得了一些进展,所以我在我的问题上添加了细节,并稍微集中了一点。