How to build a PromQL (Prometheus Query Language)

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ •

  • @naveedausaf3332
    @naveedausaf3332 6 місяців тому +2

    I must say this is the best tutorial on PromQL I have come across yet! You provide a schema for PromQL that allows me to make sense of the PromQL docs which do such a poor job of explaining the different types of vectors and how that relates to the different types of metrics and functions. Thanks for the brilliant video!

  • @cramhead
    @cramhead 2 роки тому +8

    Your video was way more approachable than the PromQL docs. Thanks so much for sharing your knowledge and insights.

  • @guilhermehubner1991
    @guilhermehubner1991 3 роки тому +8

    Really nice video!! I am finally feeling more confident about promQL! Keep the nice job!

  • @bigbrian824
    @bigbrian824 Місяць тому

    This is a super awesome Tutorial, Thank you!

  • @vynguyenhoang5604
    @vynguyenhoang5604 Рік тому +1

    Thank you for a video with a very detail explanation!

  • @GustavoRodrigues-le3zw
    @GustavoRodrigues-le3zw 3 роки тому +2

    Incredible content quality! You will grow a lot! Thanks for the content!!

    • @isitobservable
      @isitobservable  3 роки тому

      Thanks for your feedback. Let me know if there are any topics that i should cover.

  • @inikotoran
    @inikotoran 6 місяців тому

    I am having a headache because of PromQL but this tutorial really helps! 🙌😄

  • @um4r_arf
    @um4r_arf 10 місяців тому

    thanks after many vids i found a useful one

  • @kaal970
    @kaal970 5 місяців тому

    the best best thing you told in the end...promlense

  • @debasisnath9860
    @debasisnath9860 Рік тому

    Great! Perfect description of concepts ✨✨✨✨✨✨

  • @rshahdelhi
    @rshahdelhi 7 місяців тому +1

    Very nice tutorial

  • @alanmangroo3656
    @alanmangroo3656 Рік тому

    Great video, very well explained.

  • @rajeevkumar-pc4ne
    @rajeevkumar-pc4ne Рік тому

    it is ice breaker video. thanka lot sir..

  • @olivierboisse1678
    @olivierboisse1678 Рік тому

    20:53 Why is it forbidden to label filter with an empty string ? I tried prometheus_http_requests_total{unknownLabel=""} and it seems to be working

    • @isitobservable
      @isitobservable  Рік тому

      Hi Olivier,
      it was initially a recommendation from the community. It seems that it is now tolerated...but you will need to filter out your metrics having empty label , or set a default value on your exporter.

  • @sunnynew100
    @sunnynew100 3 роки тому

    Very nice video. Looking forward to more such content

    • @isitobservable
      @isitobservable  3 роки тому +1

      Thank you, I will produce more content. let me know if there are topics that could help ;-)

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

    Does promql come with prometheus by default when you install it? Were you using promql in your queries at the end? Or was that prometheus's own filtering which is separate from promql?

  • @riskofrains
    @riskofrains 10 місяців тому

    Thanks for this lesson!

  • @Trojaner
    @Trojaner 3 роки тому

    Thank you, helped me a lot learning Prometheus

  • @mauridocarmo7167
    @mauridocarmo7167 2 роки тому

    Awesome video. I've learned a lot.

  • @sumanreddyk7284
    @sumanreddyk7284 2 роки тому

    Excellent Work! I was searching for this level of PromQL information on UA-cam.
    When you get a chance, could you share your knowledge on grafana dashboard creation using json.

    • @isitobservable
      @isitobservable  2 роки тому

      Thanks for you feedback.I'm adding this topic in my backlog.

  • @stephaniesilva1939
    @stephaniesilva1939 2 роки тому

    Thank you so much! I love your contents!

  • @egidfertal8240
    @egidfertal8240 2 роки тому

    thank you very much :) this video was were usefull for me :)

  • @z1lv1n4s
    @z1lv1n4s Рік тому +1

    Love your video. One note though - check how gauge is pronounced ;)

  • @annapureddyravi4054
    @annapureddyravi4054 2 роки тому

    Excellent demo..thank you so much

  • @Chrizz604
    @Chrizz604 2 роки тому

    Is it not possible to run "rate" on the response of a "delta"?
    We collect all the metrics in a summery value so I do have to use "delta" so I can see the change of the value, however I don't really know how I can run multiple functions on it.. e.g "rate(delta(api_dispatches{}[25s][1m]))" does not return anything

    • @isitobservable
      @isitobservable  2 роки тому

      Hi Chrizz, Very good questions. I could use several functions but in your case rate( delta i'm not sure it would work. rate only works with counters. delta is not returning counters. i guess you would need to do delta ( rate (...) instead.

  • @vg3348
    @vg3348 2 роки тому

    thank you for the video. very informative.

  • @ziaurrehman4738
    @ziaurrehman4738 2 роки тому

    Did you create blog post to capture all these concepts and examples?

    • @isitobservable
      @isitobservable  2 роки тому

      Hi , Here is the blog version on this episode : isitobservable.io/observability/prometheus/how-to-build-a-promql-prometheus-query-language

  • @u.hemanthkumargowd826
    @u.hemanthkumargowd826 2 роки тому

    can you show me hot to do run prometheus query using terminal

    • @isitobservable
      @isitobservable  2 роки тому +1

      First of all thanks for the idea, i will try to create a short video on this. FYI there is a small project that will help you achieve this : github.com/nalbury/promql-cli

  • @vissu403
    @vissu403 2 роки тому

    Really Nice video

  • @weilunyi
    @weilunyi 2 роки тому

    thanks, your video help me a lot.

  • @eyuandedenchennel7681
    @eyuandedenchennel7681 2 роки тому

    Awesome vedio thanks a lot!!

  • @Faqarina
    @Faqarina Рік тому

    the random explosion lol

  • @jacoduplessis8167
    @jacoduplessis8167 2 роки тому

    Great video thanks

  • @tshepo2japhta28
    @tshepo2japhta28 2 роки тому

    ❤Thanks man

    • @isitobservable
      @isitobservable  2 роки тому

      Welcome 😊. Let me know if you should cover more topics related to grafana .

  • @sunhsiang6644
    @sunhsiang6644 Рік тому

    Thanks

  • @haralc
    @haralc Рік тому

    The content I'm expecting on a video with a title starting with "How to ..." is with computer screen and step by step tutorial. Not a commentary style like those UA-camrs who cannot do benchmark on the new hardware they were sent.

    • @isitobservable
      @isitobservable  Рік тому

      Hi , Thanks for your feedback. I'm always trying to provide tutorial with the episode. Let me know how i could improve the tutorial. Thx

  • @garypaduana62
    @garypaduana62 8 місяців тому

    I tried, but I just can't follow along with the accent. Closed captioning was getting a lot of it wrong too. Sorry

  • @haralc
    @haralc Рік тому +2

    I don't understand PromQL. After watching this video, I still don't understand PromQL ...

    • @isitobservable
      @isitobservable  Рік тому +1

      Sorry to hear that. what are you trying to achieve ?

  • @josephmbimbi
    @josephmbimbi 3 роки тому +1

    Tbh, from your explanations alone, i had a hard time understanding the difference between instant vector, range vector, the rate function.
    As there are lots of positive comments and review, i guess some ways of explaning are not suitable for everyone.

    • @isitobservable
      @isitobservable  3 роки тому +1

      Thanks for your feedback. i will work soon on the blog version of the episodes. so i will try to improve the explanation.