Unboxing Amazon Managed Service for Prometheus (AMP)

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ค. 2024
  • AWS announced Amazon Managed Service for Prometheus (AMP) in December 2020 during re:Invent. Prometheus is a monitoring system as well as a time series database.
    Andreas unboxes the managed service that is currently in public preview. Including a demo about how to get metrics from your EKS (managed Kubernetes) cluster to AMP. On top of that, Andreas compares the monthly costs of AMP with CloudWatch custom metrics.
    Interested in more? Check out the blog post: cloudonaut.io/unboxing-amazon...
    Chapters:
    00:00 - Intro
    01:25 - What is Prometheus?
    07:39 - Demo: EKS + AMP
    14:17 - AMP deepdive
    16:55 - AMP vs. CloudWatch - Comparing Costs
    23:57 - Wrap Up
    Support us:
    Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you. cloudonaut.io/support-us/
    #aws #amazonwebservice #cloudcomputing #cloudonaut #amp #prometheus #managedservice #demo
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 19

  • @christianibiri
    @christianibiri 2 ปีที่แล้ว +1

    Another great video, thank you for doing this :)

    • @cloudonaut
      @cloudonaut  2 ปีที่แล้ว

      Thanks a lot for your feedback!

  • @kjtan3354
    @kjtan3354 2 ปีที่แล้ว +2

    Great video and sound quality! Can see that huge effort has been invested for all your videos, have subscribed to your channel! 😀

  • @gistru_
    @gistru_ ปีที่แล้ว

    Amazing video. One of a kind on this topic atm - If I am correct. Thank you 🙏

    • @cloudonaut
      @cloudonaut  ปีที่แล้ว

      Thank you for your feedback!

  • @PriyankaSharma-wf7sg
    @PriyankaSharma-wf7sg 3 หลายเดือนก่อน

    Hi, I have one question when we say that AMP provides high scalability can this not be achieved if we create a self managed Prometheus as daemon set that would scale itself depending upon the nodes it has to monitor ?

    • @cloudonaut
      @cloudonaut  3 หลายเดือนก่อน

      Hi! Sorry, we have no experience scaling Prometheus.

  • @AdalarasuRS
    @AdalarasuRS ปีที่แล้ว

    Adding info about Thanos and Cortex implementation of Prometheus will help in bridging info gap between regular Prometheus vs amp

    • @cloudonaut
      @cloudonaut  ปีที่แล้ว

      Thanks for bringing that up, @AdalarasuRS.

  • @VJ-lu2he
    @VJ-lu2he 2 ปีที่แล้ว +1

    Not sure if this is the right place to ask but here I go: This was posted 3 months ago so I believe things were changed since then, but one thing I still cannot understand, and that is why does the deployment comes with prometheus-for-amp-alertmanager disabled, and what would be the benefit of enabling it, and how do I configure it most importantly??
    I have configured the prometheus-for-amp-server to use the AWS workspaces endpoint. Does that substitutes the usage of the amp-alertmanager?

    • @cloudonaut
      @cloudonaut  2 ปีที่แล้ว +1

      Yes, alert manager was added ~ one month ago, see aws.amazon.com/blogs/mt/amazon-managed-service-for-prometheus-is-now-generally-available/

    • @VJ-lu2he
      @VJ-lu2he 2 ปีที่แล้ว

      @@cloudonaut wow thanks a milion for the clarification, I was bashing my head over and over to understand it! Respect! :)

  • @angelotessaro
    @angelotessaro 5 หลายเดือนก่อน

    I'm trying to wrap my head around the fact that we still need our own prometheus server with AMP... AMP supposedly allows for easy scalability and provision of resources, but then I need to handle the Prometheus server anyway. So why should I use it? It's a legit question, I don't get it and I wanted a simple solution to monitor my services running on EC2/Beanstalk. But it looks like I could be better off not using AMP.

    • @cloudonaut
      @cloudonaut  5 หลายเดือนก่อน

      There is a new feature called managed collector. At the moment it can only collect metrics from EKS but if that's your use case you might be covered :), see aws.amazon.com/about-aws/whats-new/2023/11/amazon-managed-service-prometheus-agentless-collector-metrics-eks/

    • @angelotessaro
      @angelotessaro 5 หลายเดือนก่อน

      @@cloudonaut Thanks a lot for the reply, your content is superb! I'm looking forward to digging more into your videos, they're helping me a lot. I'm not using EKS, and a lot of the documentation for AMP seems directed to it. My idea is that I'm gonna try pushing my metrics directly to AMP using the write endpoint, using the prometheus-client library for Python. I'm not confident it will work, but I'll see. If you have any pointers you could give me, I would appreciate. thanks!

    • @cloudonaut
      @cloudonaut  5 หลายเดือนก่อน

      @@angelotessaro Good luck :)

  • @codetube
    @codetube 2 ปีที่แล้ว

    what is the main difference between AMP and Chronosphere ?

    • @cloudonaut
      @cloudonaut  2 ปีที่แล้ว

      I don't know. Have not heard about Chronosphere before.