查看 Prometheus 指标 - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看 Prometheus 指标

您可以监控所有 Prometheus 指标并发出警报,包括来自 App Mesh、NGINX、Java/JMX、Memcached 和 HAProxy 以及任何其他您可能已添加的手动配置的 Prometheus 导出程序的精心挑选的预聚合指标。有关从其他 Prometheus 导出程序收集指标的更多信息,请参阅有关添加新的 Prometheus 刮取目标的教程:Prometheus API 服务器指标

在 CloudWatch 控制台中,容器见解提供以下预构建的报告:

  • 对于亚马逊 EKS 和库贝内特群集,有针对 App Mesh、NGINX、HAProXy、内存缓存和 Java /JMX 的预构建报告。

  • 对于亚马逊云服务器集群,有针对应用网格和 Java/JMX 的预构建报告。

容器见解还为容器见解从中收集精选指标的每个工作负载提供自定义仪表板。您可以从 GitHub 下载这些仪表板

查看所有 Prometheus 指标

  1. 通过以下网址打开 CloudWatch 控制台:https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择指标

  3. 在命名空间列表中,选择集装箱景观/Prometheus或者EC/集装箱视景/普罗米修斯

  4. 在以下列表中选择一组维度。然后选中您要查看的指标旁边的复选框。

查看有关 Prometheus 指标的预构建报告

  1. 通过以下网址打开 CloudWatch 控制台:https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择性能监控

  3. 在页面顶部附近的下拉框中,选择 Prometheus 选项。

    在另一个下拉框中,选择要查看的集群

我们还为 NGINX、App Mesh、Memcached、HAProxy 和 Java/JMX 提供了自定义控制面板。

使用 Amazon 提供的自定义控制面板

  1. 通过以下网址打开 CloudWatch 控制台:https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择 Dashboards

  3. 选择创建控制面板。输入新控制面板的名称,然后选择创建控制面板

  4. 添加到该控制面板中,选择取消

  5. 依次选择操作编辑控制面板

  6. 下载以下 JSON 文件之一:

  7. 使用文本编辑器打开下载的 JSON 文件,然后执行以下更改:

    • 将所有 {{YOUR_CLUSTER_NAME}} 字符串替换为您的集群的确切名称。请勿在文本之前或之后添加空格。

    • 替换所有{{YOUR_REGION}}字符串与Amazon运行集群的区域。例如,us-west-1请勿在文本之前或之后添加空格。

    • 替换所有{{YOUR_NAMESPACE}}字符串与工作负载的确切命名空间。

    • 替换所有{{YOUR_SERVICE_NAME}}字符串与工作负载的确切服务名称。例如,haproxy-haproxy-ingress-controller-metrics

  8. 复制整个 JSON blob 并将其粘贴到 CloudWatch 控制台的文本框中,替换框中已有的内容。

  9. 选择更新保存控制面板