DEV Community

Kay for AWS Community Builders

Posted on

2

How does Amazon Managed Service for Prometheus relate to Amazon CloudWatch?

Amazon CloudWatch

  • CloudWatch provides end-to-end observability across logs, metrics, and traces for applications running on EC2, AWS container services (EKS, ECS), Lambda, and other AWS services.
  • CloudWatch can discover and collect Prometheus metrics as CloudWatch metrics to provide options for our customers to query and alarm on Prometheus metrics.
  • You should use CloudWatch if you are looking for a comprehensive observability service that brings together logs, metrics, tracing, dashboarding, and alerting in a unified experience that encompasses AWS services, EC2, containers, and serverless.

Amazon Managed Service for Prometheus

  • Amazon Managed Service for Prometheus, which is specifically optimized for monitoring container-based workloads, offers a Prometheus-compatible APIs for ingesting and querying your Prometheus metrics.
  • Amazon Managed Service for Prometheus is a metric-only service and does not collect logs or distributed trace data. You can export selected CloudWatch metrics to Amazon Managed Service for Prometheus in order to use PromQL as the common query language for querying and alarming on all your stored metrics.
  • You should use Amazon Managed Service for Prometheus if you want a service that is fully compatible with the Prometheus open source project. You should also choose Amazon Managed Service for Prometheus if you are already running Prometheus and are looking to eliminate that ongoing operational cost while also improving security.

See https://aws.amazon.com/prometheus/faqs/.

CloudWatch metrics + AWS Distro for OpenTelemetry (ADOT) + Amazon Managed Service for Prometheus + Amazon Managed Grafana

This blog post could be a good start for people who are interested in CloudWatch metrics + AWS Distro for OpenTelemetry (ADOT) + Amazon Managed Service for Prometheus + Amazon Managed Grafana -
Viewing Amazon CloudWatch metrics with Amazon Managed Service for Prometheus and Amazon Managed Grafana.

Heroku

Build apps, not infrastructure.

Dealing with servers, hardware, and infrastructure can take up your valuable time. Discover the benefits of Heroku, the PaaS of choice for developers since 2007.

Visit Site

Top comments (0)

Best Practices for Running  Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK cover image

Best Practices for Running Container WordPress on AWS (ECS, EFS, RDS, ELB) using CDK

This post discusses the process of migrating a growing WordPress eShop business to AWS using AWS CDK for an easily scalable, high availability architecture. The detailed structure encompasses several pillars: Compute, Storage, Database, Cache, CDN, DNS, Security, and Backup.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay