Introduction to the Prometheus Monitoring System | Key Concepts and Features

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

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

  • @ommandal9663
    @ommandal9663 ปีที่แล้ว +10

    Just wow! No wonder this level of lucidity is missing from other prometheus/grafana videos. They are not the creators of Prometheus!

  • @renobodyrenobody
    @renobodyrenobody ปีที่แล้ว +11

    Thanks a lot. I use Prometheus as the main part of our observability stack but never spend enough time to clearly understand how it works. Thanks to your videos it will be easier to learn with informations from the best source!

  • @AlisiaMariaAlonso
    @AlisiaMariaAlonso 18 วันที่ผ่านมา +1

    Very good structured video. Everything is on point. Thank you!

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

    Wow halfway and I can already see it's just goldenn. 🙏 and ❤ from Chennai 🇮🇳

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

    That Chrome extension will come in handy. Thanks!

  • @KDTechverse
    @KDTechverse 7 หลายเดือนก่อน +3

    A good teacher can make you fall in love with anything. Thank you for making this video ❤

  • @jeyhunaze7628
    @jeyhunaze7628 หลายเดือนก่อน +1

    Great!!! Thank you for such wonderful video!!!

  • @parsahosseini4241
    @parsahosseini4241 3 หลายเดือนก่อน +1

    Awesome video mate.
    Thanks a lot for sharing it.

  • @edgarreis7226
    @edgarreis7226 3 หลายเดือนก่อน +1

    Very informative videos. Thanks a lot !

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

    Amazing!

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

    How do you not blink in the into?

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

    Basic question - how is tha alert option in graphana UI is different from alert in prom? and if one is using grafana for generating alerts, do one really needs to implement alertmanager in prom?

  • @UmutAkkaya-s8q
    @UmutAkkaya-s8q 3 หลายเดือนก่อน +1

    Julius. It was a great video thank you.

  • @m18unet
    @m18unet ปีที่แล้ว +3

    Hi Julius.
    This video is pure magic! Thanks a ton for sharing. I have a question. Which program are you using to edit the video?

    • @PromLabs
      @PromLabs  ปีที่แล้ว +4

      Thank you! Someone had asked on th-cam.com/video/7uy_yovtyqw/w-d-xo.html as well, here's my current setup (a bit evolved from this first video I did on the channel):
      - Everything is 100% recorded and produced/edited on Linux
      - Recording software: OBS Studio
      - Video editing software: DaVinci Resolve Studio
      - Chart animations: built on motioncanvas.io (basically reimplemented rate()/irate()/increase() and other stuff from previous videos in there, with animations)
      - Camera: Sony A6400 (connected via Elgato Cam Link to record 4K directly into OBS)
      - Mic: Deity VO-7U
      - Teleprompter: Desview T3 (this doesn't fit natively on my Sony cam lens, so I built a custom contraption to mount them together)
      - Key lights: 2x Elgato Key Light
      - Background: Walimex Pro Roll-Up Panel
      - Background lighting: 2x NEEWER 660 PRO RGB LED
      - Script writing: Google Docs
      - Teleprompter app: Nano Teleprompter (nice because you can sync it with your Google Docs for script writing!)
      - ffmpeg to convert the 30 FPS of PNGs produced by Motion Canvas into a video file
      - Thumbnails: Krita for cutting out shots of myself, a custom GatsbyJS + Puppeteer setup for composing all the thumbnails in HTML/CSS and then automatically screenshotting and uploading them to TH-cam (so I can replace them all at once with a new design if I need to)

  • @culturadev
    @culturadev หลายเดือนก่อน +1

    Thanks a lot Julius!

  • @MatsAndersson
    @MatsAndersson หลายเดือนก่อน +1

    Wow. Didn't blink a single time. Quite impressive.

    • @PromLabs
      @PromLabs  หลายเดือนก่อน +1

      Trained that for a long time.

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

    Thank you for great video!!

  • @PatrickGalbraith
    @PatrickGalbraith 2 หลายเดือนก่อน +2

    Excellent video! What do you use for your diagrams? I am preparing to present at Open Source Observability day in a week and would love to have nice looking diagrams like yours.

    • @PromLabs
      @PromLabs  2 หลายเดือนก่อน

      Thanks! For the diagrams I just used www.drawio.com/. For many of the animations in my latest videos I used motioncanvas.io/.

  • @Jam-ht2ky
    @Jam-ht2ky ปีที่แล้ว +1

    awesome video, your channel is one of the best for getting on the Prometheus & Grafana, really helped me to get the first hands-on experience and stimulated me to get my hands dirty!

  • @4bdl224
    @4bdl224 4 หลายเดือนก่อน +3

    Thanks for this amazing job!
    I have a question though. How technically Prometheus server is able to scrape the status code of server like nginx ? From my knowledge it is not something that is exposed by nginx through a client library.

    • @PromLabs
      @PromLabs  4 หลายเดือนก่อน +4

      See the part of the video at th-cam.com/video/STVMGrYIlfg/w-d-xo.html where I talk about targets that don't have native Prometheus instrumentation. For software (or even hardware devices) that don't expose native Prometheus metrics, you would use a so-called exporter - an agent process sitting next to the thing you want to monitor that gets the metrics from the target and that Prometheus can scrape. For example, for nginx you would use the nginx-exporter: github.com/nginxinc/nginx-prometheus-exporter

    • @4bdl224
      @4bdl224 4 หลายเดือนก่อน +1

      @@PromLabs many thanks for your reply

  • @ongxa888
    @ongxa888 6 หลายเดือนก่อน +1

    Thanks a lot. It's really helpful.

  • @KatherineRezentes
    @KatherineRezentes 7 หลายเดือนก่อน +1

    So helpful! Thanks so much!

  • @4bdl224
    @4bdl224 4 หลายเดือนก่อน

    Thanks for this amazing job.
    I have a question though. When you add the sum by(path) does that mean that the expression will return the sum of all the values of the time series ? I don't quite get this part.

    • @PromLabs
      @PromLabs  4 หลายเดือนก่อน

      Yes, the sum() aggregator aggregates across multiple time series, adding together all the individual values of the aggregated time series into fewer series. In this case, the "by(path)" preserves the "path" label, so the individual paths are not aggregated over, but still present in the result. That's kind of similar to the behavior of GROUP BY in SQL.

    • @4bdl224
      @4bdl224 4 หลายเดือนก่อน +1

      @@PromLabs many thanks for your reply

  • @HaziHaznidaUsolludin
    @HaziHaznidaUsolludin 6 หลายเดือนก่อน

    Hi Sir, I have a question. Does this tools suitable for Maintenance Planning use? If yes, would you please explain a bit on how this Prometheus helping with the planning for maintenance work? Many thanks.

    • @PromLabs
      @PromLabs  6 หลายเดือนก่อน +1

      Maintenance planning sounds like a mostly unrelated task, so not really what Prometheus was designed for (systems monitoring). However, you can temporarily silence alerts in the Alertmanager when there are known maintenance windows going on, so you don't send notifications in that case.

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

      @@PromLabs another question, does Prometheus able to integrate with Pronto. I can't find the support article on this. So far, only found Prometheus integrated with SAP, MAXIMO and Oracle. Would you please advise. Cheers.

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

      @@HaziHaznidaUsolludin Sorry, I've never heard of Pronto before. If you have specific usage and integration questions like this one, I would recommend using one of the open community channels like the Prometheus Users mailing list (see prometheus.io/community/).

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

    Excellent intro to Prometheus!

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

    Excellently! Good job!

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

    Very informative videos! Kudos! I'm looking for easy to understand and implement tutorials/resources about "prometheus at scale for k8s clusters in production" either using thanos/cortex or prometheus federation. It would be great if you can make few videos on this topic. Because I think if someone can make this topic easy to understand, it has to be none other than you.

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

    I’m struggling to figure out how to get cpu utilization and memory for Kubernetes jobs. Jobs don’t run indefinitely like a web application does. Additionally, the applications don’t support incoming HTTP requests. What is a good way to capture these metrics?

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

      Hi! Since the question is a bit more involved and not directly related to the video, I'd recommend asking it on one of the public community channels (especially the users mailing list is really good at getting quick replies from people): prometheus.io/community/

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

      @@PromLabs please do an introductory video to metrics. In all honesty it’s a bit overwhelming and I think it would be great to see how Prometheus helps you get common metrics like cpu utilization, memory, etc. Understanding how Prometheus gathers metrics like this would be awesome. Thanks for your response!

  • @romandzhadan5546
    @romandzhadan5546 4 หลายเดือนก่อน +1

    amazing!

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

    Thanks for vídeo 👌👌👌👏👏👏

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

    waiting for next videos

  • @NanaOseiYeboah
    @NanaOseiYeboah 6 หลายเดือนก่อน +2

    Julius. Your videos are great. But can you please slow down just a bit!! 🙏🏾

    • @PromLabs
      @PromLabs  6 หลายเดือนก่อน +1

      I don't want to bore anyone either though 😬

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

      He can just slow the speed down. Don't worry about him bro

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

    Mercí viel mal!

  • @sandyd.k.1712
    @sandyd.k.1712 10 หลายเดือนก่อน

    Kesini karena ingin tahu apa itu Prometheus

  • @diegonayalazo
    @diegonayalazo 6 หลายเดือนก่อน

  • @syedmansoor.a7839
    @syedmansoor.a7839 2 ปีที่แล้ว

    Need more
    Need continuous

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

    Great intro to Prometheus!