Amazon Managed Service for Prometheus

Home » AWS » Amazon Managed Service for Prometheus

Amazon Managed Service for Prometheus

Last updated on June 27, 2023

Amazon Managed Service for Prometheus Cheat Sheet

  • A managed monitoring service for container environments.

  • You can monitor and alert on the performance of containerized workloads using the open-source PromQL without having to scale or manage the underlying infrastructure.

  • Automatically scale the ingestion, storage, alerting, and querying of operational metrics as workload increases.

  • Integrated with Amazon EKS, Amazon ECS, and AWS Distro for OpenTelemetry.

  • Tutorials dojo strip

 

Amazon Managed Service for Prometheus Features

  • With Prometheus query language (PromQL), you can easily obtain performance visibility using a filter, aggregate, and alarm on metrics.

  • Supports multi-AZ replication within an AWS Region.

  • Collect and query metrics from container clusters on AWS and on-premises.

 

Amazon Managed Service for Prometheus Concepts

  • Workspace

    • A logical space dedicated to storage and querying of metrics.

    • Supports one or more workspaces in each Region.

    • Metrics ingested into a workspace can only be stored for 150 days.

    • Supports multiple rule files.

  • Rules

    • To use rules in Prometheus, you’ll need to create YAML rule files.

    • Each rules file is contained under its own namespace.

    • Rules are organized into rules groups within a rules file and are evaluated in order from top to bottom.

  • Recording rules

    • You can precompute frequently used or computationally expensive expressions and save the results as a new collection of time series.

    • Querying precomputed result is much faster than running the original expression.

  • Alerting rules

    • Create alert conditions based on PromQL and a threshold.

    • A notification is sent to the alert manager when a rule triggers the threshold and forwards it to Amazon SNS.

  • Alert manager

    • Supports deduplication, grouping, and routing of alerts to downstream receivers.

    • You can also silence and inhibit alerts.

    • Configuration file

      • Grouping – collects similar alerts into a single notification.

      • Inhibition – suppresses notifications if certain alerts are already firing.

      • Silences – mute alerts for a specified time.

  • Templating is stored in the same alert manager configuration file as your alert manager configuration.

  • Supports tagging for workspaces and rule groups namespaces.

 

Amazon Managed Service for Prometheus Pricing

  • You are charged based on metrics ingested, queried, and stored.

  • Metrics ingested and stored are only charged when you send metrics to Prometheus.

  • PromQL Query Samples Processed (QSP) is charged on a per-billion basis.

  • Storage fees are calculated depending on the compressed size of metric samples and metadata.

  • There are no charges for data transfer in.

 

References:
https://aws.amazon.com/prometheus/
https://docs.aws.amazon.com/prometheus/latest/userguide/what-is-Amazon-Managed-Service-Prometheus.html

 

Tutorials Dojo portal

Be Inspired and Mentored with Cloud Career Journeys!

Tutorials Dojo portal

Enroll Now – Our Azure Certification Exam Reviewers

azure reviewers tutorials dojo

Enroll Now – Our Google Cloud Certification Exam Reviewers

Tutorials Dojo Exam Study Guide eBooks

tutorials dojo study guide eBook

FREE AWS Exam Readiness Digital Courses

Subscribe to our YouTube Channel

Tutorials Dojo YouTube Channel

FREE Intro to Cloud Computing for Beginners

FREE AWS, Azure, GCP Practice Test Samplers

Recent Posts

Written by: Admin User-1

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, YouTube, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try!

View Our AWS, Azure, and GCP Exam Reviewers Check out our FREE courses

Our Community

~98%
passing rate
Around 95-98% of our students pass the AWS Certification exams after training with our courses.
200k+
students
Over 200k enrollees choose Tutorials Dojo in preparing for their AWS Certification exams.
~4.8
ratings
Our courses are highly rated by our enrollees from all over the world.

What our students say about us?