Prometheus Custom Metrics

Поділитися
Вставка
  • Опубліковано 25 чер 2024
  • 📈 Unlocking Custom Metrics in Prometheus! 🚀
    🔍 #Prometheus #CustomMetrics #Monitoring #DevOps #HandsOn
    In this chapter, we delve into the realm of custom metrics, exploring how to generate metrics tailored to your application's specific needs. From tracking the number of todo items created to monitoring pending tasks, we explore the intricacies of custom metric generation with Prometheus.
    📊 Types of Metrics Explored:
    1. Counter
    2. Gauge
    3. Histogram
    4. Summary
    Each metric type serves a unique purpose, from counting occurrences to measuring performance in different scenarios. I tried to provide detailed explanations and practical examples for each, ensuring a comprehensive understanding of custom metric generation.
    🛠️ Hands-On Demonstration:
    Follow along as I demonstrate how to generate custom metrics of all types in our Spring Boot todo application. Utilizing the Micrometer dependency, we showcase step-by-step implementations for counters, gauges, histograms, and summaries.
    🚀 Seamless Integration with Prometheus:
    With our custom metrics exposed on the application endpoint, deployment to Minikube is a breeze. Thanks to Service Discovery and annotations added to our todo service, Prometheus effortlessly scrapes our custom metrics without any additional configuration.
    👍 Don't Miss Out:
    If you're looking to enhance your monitoring capabilities with custom metrics, this video is a must-watch! Like, share, and subscribe to stay updated on the latest tech tutorials and hands-on demonstrations.
    📚 Explore More Tutorials:
    - Docker Complete Course: • Docker Tutorial | Ful...
    - Kubernetes Series: • Master Kubernetes
    - HELM: • All about HELM
    GitHub: github.com/pelthepu/todo-api/...
    🙏 Thank you for tuning in! Stay tuned for more insights into Observability and Monitoring with Prometheus!

КОМЕНТАРІ • 8

  • @monalisa6758
    @monalisa6758 16 днів тому +2

    Seems like you only developed this product. The way you explain is awesome.

  • @rahulkrishnan30
    @rahulkrishnan30 3 місяці тому +2

    I've seen many videos on histogram and summary but I struggled to understand the concept. Your example and the way you explained it made it very easy to understand. Thanks a lot.

  • @pattanayakbabu559
    @pattanayakbabu559 2 місяці тому +1

    This is very informative

  • @SidarteRANGADAMALOU
    @SidarteRANGADAMALOU 2 місяці тому

    Hello Pavan in the slide there is a mistake maybe it was a campy paste mistake.
    (0.23 + 0.3 + 0.19 + 0.29 + 0.4 + 0.36 + 0.41 + 0.26 + 60.33 + 0.5)/2=6,307
    It should be
    (0.23 + 0.3 + 0.19 + 0.29 + 0.4 + 0.36 + 0.41 + 0.26 + 60.33 + 0.5)/10=6,327
    Am I right ? Thanks

  • @user-bu3em6zg4r
    @user-bu3em6zg4r 4 місяці тому +1

    Pavan, this seems to be the work of the Java Developer... Assuming Vu/NodeJs/Android/PHP/Python will have their own way of implementation, in such case you say this part belongs to DevOps? 🤔 or we should ask developers to perform such activity

    • @PavanElthepu
      @PavanElthepu  4 місяці тому

      Yes, this should be done by developers in their codebase

    • @user-bu3em6zg4r
      @user-bu3em6zg4r 4 місяці тому

      @@PavanElthepu ayyo (tamil) never expected a response so soon. 🙏 thanks Guruji

    • @PavanElthepu
      @PavanElthepu  4 місяці тому

      I am just a ping away. Happy Learning😊