Amazon Managed Service for Prometheus
Amazon Managed Service for Prometheus is a serverless, Prometheus-compatible monitoring service for container metrics. It automatically scales as your monitoring needs increase, works with open-source tools, and integrates with Amazon EKS and other container environments. The service provides fully managed workspaces, alert manager definitions, and rule group namespaces for Prometheus-compatible monitoring at scale.
APIs
Amazon Managed Service for Prometheus API
The Amazon Managed Service for Prometheus API provides programmatic access to create and manage workspaces, alert manager definitions, rule groups namespaces, logging configurat...
Features
Run Prometheus-compatible monitoring without managing servers, scaling, or high availability.
Configure Prometheus AlertManager rules for routing, grouping, and suppressing alerts.
Define and manage Prometheus recording and alerting rules organized in namespaces.
Create managed scrapers to automatically collect metrics from Amazon EKS clusters.
Configure logging for Prometheus workspaces to capture operational events.
Use standard Prometheus remote write and query APIs with existing tooling and clients.
Use Cases
Monitor EKS clusters and Kubernetes workloads with Prometheus metrics at any scale.
Collect and analyze container CPU, memory, and network metrics for performance optimization.
Monitor distributed microservices with Prometheus metrics and custom alert rules.
Track resource utilization trends over time for infrastructure capacity planning.
Define SLO-based alerting rules to monitor service level agreements in real time.