Тёмный
No video :(

How to build a PromQL (Prometheus Query Language) 

Is it Observable
Подписаться 9 тыс.
Просмотров 44 тыс.
50% 1

This episode will explain how to build a Promql.
What you are going to learn out of this episode.
- Introduction on the various data types of Prometheus
- The various format of data types to store metrics in Prometheus
- The various way to filter data
- The various operators
- A small tutorial on various queries
Links:
- Tutorial: github.com/isI...
- Blogpost : isitobservable...
Timestamps
00:19 - Introduction
02:39 - Type of Prometheus metric
09:04 - Prometheus data type
23:36 - Operators
25:53 - Tutorial

Опубликовано:

 

25 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 63   
@naveedausaf3332
@naveedausaf3332 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 Год назад
Your video was way more approachable than the PromQL docs. Thanks so much for sharing your knowledge and insights.
@isitobservable
@isitobservable Год назад
Thanks for you feedback
@kaal970
@kaal970 2 месяца назад
the best best thing you told in the end...promlense
@guilhermehubner1991
@guilhermehubner1991 2 года назад
Really nice video!! I am finally feeling more confident about promQL! Keep the nice job!
@isitobservable
@isitobservable 2 года назад
Glad I could help!
@inikotoran
@inikotoran 2 месяца назад
I am having a headache because of PromQL but this tutorial really helps! 🙌😄
@vynguyenhoang5604
@vynguyenhoang5604 Год назад
Thank you for a video with a very detail explanation!
@GustavoRodrigues-le3zw
@GustavoRodrigues-le3zw 2 года назад
Incredible content quality! You will grow a lot! Thanks for the content!!
@isitobservable
@isitobservable 2 года назад
Thanks for your feedback. Let me know if there are any topics that i should cover.
@um4r_arf
@um4r_arf 6 месяцев назад
thanks after many vids i found a useful one
@rshahdelhi
@rshahdelhi 3 месяца назад
Very nice tutorial
@riskofrains
@riskofrains 7 месяцев назад
Thanks for this lesson!
@rajeevkumar-pc4ne
@rajeevkumar-pc4ne Год назад
it is ice breaker video. thanka lot sir..
@debasisnath9860
@debasisnath9860 Год назад
Great! Perfect description of concepts ✨✨✨✨✨✨
@isitobservable
@isitobservable Год назад
Thank you! 😃
@alanmangroo3656
@alanmangroo3656 11 месяцев назад
Great video, very well explained.
@z1lv1n4s
@z1lv1n4s Год назад
Love your video. One note though - check how gauge is pronounced ;)
@Faqarina
@Faqarina Год назад
the random explosion lol
@Trojaner
@Trojaner 2 года назад
Thank you, helped me a lot learning Prometheus
@isitobservable
@isitobservable 2 года назад
Glad I could help!
@sunhsiang6644
@sunhsiang6644 Год назад
Thanks
@stephaniesilva1939
@stephaniesilva1939 Год назад
Thank you so much! I love your contents!
@isitobservable
@isitobservable Год назад
Glad you like them!
@sunnynew100
@sunnynew100 2 года назад
Very nice video. Looking forward to more such content
@isitobservable
@isitobservable 2 года назад
Thank you, I will produce more content. let me know if there are topics that could help ;-)
@mauridocarmo7167
@mauridocarmo7167 2 года назад
Awesome video. I've learned a lot.
@isitobservable
@isitobservable 2 года назад
Glad you enjoyed it!
@sumanreddyk7284
@sumanreddyk7284 Год назад
Excellent Work! I was searching for this level of PromQL information on RU-vid. When you get a chance, could you share your knowledge on grafana dashboard creation using json.
@isitobservable
@isitobservable Год назад
Thanks for you feedback.I'm adding this topic in my backlog.
@egidfertal8240
@egidfertal8240 2 года назад
thank you very much :) this video was were usefull for me :)
@isitobservable
@isitobservable 2 года назад
Glad it helped!
@vg3348
@vg3348 2 года назад
thank you for the video. very informative.
@isitobservable
@isitobservable 2 года назад
Glad it was helpful!
@annapureddyravi4054
@annapureddyravi4054 2 года назад
Excellent demo..thank you so much
@isitobservable
@isitobservable 2 года назад
Glad you liked it!
@weilunyi
@weilunyi 2 года назад
thanks, your video help me a lot.
@isitobservable
@isitobservable 2 года назад
Glad to hear that!
@eyuandedenchennel7681
@eyuandedenchennel7681 2 года назад
Awesome vedio thanks a lot!!
@isitobservable
@isitobservable 2 года назад
Glad you liked it!
@jacoduplessis8167
@jacoduplessis8167 Год назад
Great video thanks
@isitobservable
@isitobservable Год назад
Glad you enjoyed it
@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.
@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.
@vissu403
@vissu403 2 года назад
Really Nice video
@isitobservable
@isitobservable 2 года назад
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 RU-vidrs 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
@tshepo2japhta28
@tshepo2japhta28 2 года назад
❤Thanks man
@isitobservable
@isitobservable 2 года назад
Welcome 😊. Let me know if you should cover more topics related to grafana .
@yotammedini509
@yotammedini509 2 года назад
Nice. It would be helpful to see how such labels can pushed via Python client calling prometheus_client.push_to_gateway(...)
@isitobservable
@isitobservable 2 года назад
Hi, Are your trying the find the impact of using a large number of labels within a metric? If so we could try to design a "load test" doing this and measure the impact ( in terms of memory).
@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 года назад
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
@haralc
@haralc Год назад
I don't understand PromQL. After watching this video, I still don't understand PromQL ...
@isitobservable
@isitobservable Год назад
Sorry to hear that. what are you trying to achieve ?
@garypaduana62
@garypaduana62 4 месяца назад
I tried, but I just can't follow along with the accent. Closed captioning was getting a lot of it wrong too. Sorry
@josephmbimbi
@josephmbimbi 2 года назад
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 2 года назад
Thanks for your feedback. i will work soon on the blog version of the episodes. so i will try to improve the explanation.
Далее
PromCon EU 2019: PromQL for Mere Mortals
27:05
Просмотров 23 тыс.
How to collect metrics in K8s
22:40
Просмотров 8 тыс.
Ajdarlar...😅 QVZ 2024
00:39
Просмотров 232 тыс.
skibidi toilet multiverse 041
06:01
Просмотров 5 млн
PromQL (Prometheus Query Language)
19:00
Просмотров 9 тыс.
Server Monitoring // Prometheus and Grafana Tutorial
24:36
GrafanaCONline: Prometheus rate queries in Grafana
49:54
I've been using Redis wrong this whole time...
20:53
Просмотров 354 тыс.
The 4 Types Of Prometheus Metrics
14:15
Просмотров 59 тыс.
Ajdarlar...😅 QVZ 2024
00:39
Просмотров 232 тыс.