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

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

Container Insights Prometheus 指标监控

CloudWatch适用于 Prometheus 的 Container Insights 监控可以自动发现来自容器化系统和工作负载的 Prometheus 指标。Prometheus 是一个开源系统监控和警报工具包。有关更多信息,请参阅 Prometheus 文档中的什么是 Prometheus?

实例上运行的 Amazon Elastic Container Service Amazon Elastic Kubernetes ServiceKubernetes 集群支持发现 Prometheus 指标Amazon EC2。收集 Prometheus 计数器、计量表和汇总指标类型。计划在即将发布的版本中提供对直方图指标的支持。

对于 Amazon ECS 和 Amazon EKS 集群EC2 和 Fargate 启动类型均受支持。

Container Insights Prometheus 解决方案会自动从以下容器化工作负载和系统收集指标,您可以将其配置为从其他容器化服务和应用程序收集 Prometheus 指标。

对于Amazon EKS在 实例上运行的 Amazon EC2 集群和 Kubernetes 集群:

  • AWS App Mesh

  • NGINX

  • Memcached

  • Java/JMX

  • HAProxy

对于 Amazon ECS 集群:

  • AWS App Mesh

  • Java/JMX

  • NGINX

  • NGINX 和

您可以采用 Prometheus 作为开源和开放标准方法,在 CloudWatch 中摄取自定义指标。具有 Prometheus 支持的 CloudWatch 代理可以发现并收集 Prometheus 指标,以便监控应用程序性能下降和故障,并更快地进行故障排除和发出警报。这也减少了改进可观测性所需的监控工具数量。

Container Insights Prometheus 支持涉及按用量付费的指标和日志,包括收集、存储和分析。有关更多信息,请参阅 Amazon CloudWatch 定价