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...
Capabilities
Amazon Managed Service for Prometheus - Metrics Monitoring Workflow
Workflow capability for DevOps and SRE teams to manage Prometheus workspaces, configure alerting, and define recording rules for container metrics monitoring.
Run with NaftikoFeatures
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.
Integrations
Collect metrics from EKS clusters using managed scrapers and Prometheus remote write.
Visualize Prometheus metrics in Grafana dashboards using AMP as a data source.
Use ADOT collectors to send metrics to AMP workspaces via remote write.
Forward Prometheus alerts and metrics to CloudWatch for cross-service monitoring.
Use native Prometheus Alertmanager configuration for alert routing and notification.