Server Monitoring // Prometheus and Grafana Tutorial

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

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

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

    Please be aware: update to the Git Repo: github.com/xcad2k/boilerplates
    I now separated the docker-compose files for Grafana and Prometheus in two separate folders!

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

      why. is there any advantage to doing this or were there challenges with the first configuration.

    • @Trains-With-Shane
      @Trains-With-Shane 2 ปีที่แล้ว +1

      @@giftcp82 In case you wanted to set them up standalone. Not a problem for somebody who's familiar with docker compose YAML files but for somebody just starting out it could get confusing having it all together. This way it narrows the focus and doesn't get everything potentially confused for the new user.

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

      What is the difference between grafana/grafana and granfana/grafana-oss as your updated Git Repo refers to the latter while video refers to the former?

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

      With time any updates like this will be harder to find in the Comments section. I was lucky I found just when I was wondering the video shows a combined docker-compose.yaml but the actual repo has them separated. Maybe update the main Description section with a dated update about the repo? You know, just like a code description update :-) Anyways, loved your video so far, the presentation. Great Job!

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

      The exporters folder seems to be missing also.
      Edit: Its in the dir is the prometheus folder not within it.

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

    Absolutely invaluable. I have gone through a few of your other videos as well, and everything is essentially easily digestible essential knowledge that would otherwise take me weeks to search and figure out on my own.
    A huge plus is that the scripts and snippets provided actually work out of the box and everything is explained on an almost line by line basis.
    Thank you for your amazing work

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

      wait what? invaluable?

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

      @@adeelhashmi145 It's weird that it means what it does (with the prefix in- that normally means the opposite), but it actually means "incredibly valuable" or "more valuable than valuable"

    • @user-se5xg3vz8p
      @user-se5xg3vz8p ปีที่แล้ว

      @@adeelhashmi145 priceless

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

    Before going to watch this video .. i really appreciate you for making this video .. i was struggling to learn the basics of Prometheus and grafana , you really helped me by putting this video.. Thx in advance

  • @Flako-dd
    @Flako-dd 3 ปีที่แล้ว +4

    Awesome man, a youtube guide that doesn't start with notepad on windows, but immediately gives you the github repo. Love it, great guide!

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

    Man, I can't thank you enough!! all your videos are so easy to follow and actually understand what I'm doing!! You are awesome!!

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

    今天边学习,边自己服务器配置了监视系统,谢谢Christian Lempa。

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

    Used cockpit for the last 2 years. I am very happy how it works. I have 7 servers in total i have to manage, and cockpit allows me to do just that by logging in on one single server adding others to there and watching there progress

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

      Nice, yeah cockpit is pretty cool, I also use it sometimes ;)

    • @martinlortie
      @martinlortie 3 ปีที่แล้ว

      Yep after turning on Cockpit this is exactly what I needed, but if you have more that one server with multiple instances of things then I can see Prometheus/Granafa shine.

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

    for anyone who cannot get the prometheus or grafana container to start or they keep restarting (which is what happened to me), use the details below:
    the volumes that your container accesses, run this command on them:
    sudo chown -R 65534:65534 prometheus_example/
    replace "prometheus_example" with the folder name that you provided to your volume(s)
    65534 is the user and group id of the user/group that runs prometheus in the container.
    for me, grafana also had permission issues in the logs of the container, too. the user and group id is 472 so you'd replace "65534" with "472" in the command above.
    this issue occurs due to the user inside each container not having the correct permissions set. to my knowledge, most people here shouldn't have a problem if you followed the steps provided in the video correctly (which i didn't and i changed a few things with the volumes which is probably why i had this issue)

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

      Thank you so much for this.

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

      @@trekydeky glad this helped you!

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

    Awesome introduction into Grafana using Prometheus!

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

    I watched your video and set up home server monitoring for Docker containers-Grafana is fantastic! Thanks to your guide, I now have two dashboards for monitoring, and they look great. I’ve subscribed to your channel and will keep an eye out for more Docker-related content.

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

      Thank you so much! I’m glad you enjoyed the video 🙏

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

    Thanks!

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

    Get hit with a firehose of information! I have found it difficult to find quality tutorials on setting up a Grafana/Prometheus dashboard. Thanks for the wealth of resources and information!

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

    If you are using Ubuntu 22.04 and missing memory stats in grafana to monitor your docker containers, you'll need to change the version tag on cadvisor to: v0.44.1-test

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

    Thanks a lot. There is so much ressources, sometimes ununderstandable, it's difficult to find the information hidden in the noise. Your video is very very helpful. Thanks a lot!

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

    You've been an essential piece of the puzzle in setting this up.

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

    Happy to see this video particularly by "The Digital Life" Thanks sir cause i have seen many videos already but here we can get exact points to remember and its basically on point

  • @packetattack-netsec
    @packetattack-netsec 2 ปีที่แล้ว +2

    Great tutorial, thank you! For any beginers out there. if your like me.. im trying to learn YML syntax... Linux and docker/portainer all at the same time.. Make sure your syntax in your prometheus.yml file is correct or else it wont start... I also had to identify the user: root in my stack editor for prometheus so that /etc/prometheus/prometheus.yml could be read.. im sure thats not secure.

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

      the volumes that your container accesses, run this command on them:
      sudo chown -R 65534:65534 prometheus_example/
      replace "prometheus_example" with the folder name that you provided to your volume(s)
      65534 is the user and group id of the user/group that runs prometheus in the container.
      for me, grafana also had permission issues in the logs of the container, too. the user and group id is 472 so you'd replace "65534" with "472" in the command above.

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

    I don't know why I try to go anywhere else when I need something installed in Docker. These videos always give more information than what is needed and everything is explained very well

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

    Thanks Christian for all your videos, they are very informative!

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

    All 24 minutes was useful and informative

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

    simply amazing stuff!!
    I really like 2 things about your videos
    1. amazing and professional explanations
    2. your German accent :DD

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

    Hey Christian, another amazing video! I set this up in my home lab, and it works great.

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

    Such a great video! I've been developing a Grafana plugin at work and there is large void in high quality Grafana content.

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

    Thank you bro, 2 years old but still extremely useful.

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

    Thank you, Christian, for this ultra-high quality content. Learned a lot.
    One thing tho, as for me, frequently i found it difficult to keep up with your pace.

  • @huplim
    @huplim 3 ปีที่แล้ว

    Just recently stumbled upon your channel and just needed to tell you your videos are awesome.
    Subscribed!

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

    Nice walkthrough man, very robust! Funny, I just did a small lab about these last night! So awesome!

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

      Cool! That's great to hear, thank you btw 😄

  • @a194321
    @a194321 4 วันที่ผ่านมา

    Thanks for the instructions! As a noob some frustrating moments as your big camera overlay blocks a lot of content and the zoom blocks off urls and other elements. Appreciated!

    • @christianlempa
      @christianlempa  3 วันที่ผ่านมา

      Thanks, yeah I know.. hope to improve it in the future ;)

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

    Quite informational video. Thank you for sharing your knowledge

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

    Christian, thanks for great informative video. Would be great to see one video with more in depth steps by step instructions.

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

      Thanks! I hope to make more videos about it next year

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

    It's was a nice video about Prometheus and grafana

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

    great video. I have been looking for months for a solution like this.

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

    Great video, it help us to understand very easily. Nice work.
    Always waiting for your new videos to upgrade ourself

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

    Thank you for this detailed explanation.

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

      Glad it was helpful!

  • @qoutwest
    @qoutwest 3 ปีที่แล้ว

    Great video! Going to try and set this up now that I have my Proxmox server up and running

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

      Awesome! I'm currently working on getting this running on proxmox as well 😁

    • @keyshine5769
      @keyshine5769 3 ปีที่แล้ว

      @@christianlempa can you please make another full video when you got your proxmox up and running especially monitoring on LXC and etc. Im sure it will benefits alot of us!! 😭😍

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว

      @@keyshine5769 I guess that I will replace Proxmox at some day and focus more on Docker than LXC, there will be a big change in my Homelab next year 😁

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

    It's your pacing. It's just perfect, despite the level of detail you move through at a quick pace, but not so quick that I cannot follow.

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

      Thank you so much! What a nice compliment

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

    Great Explanation sir, you have earned another follower :)

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

    Good explanation and got some new in this tut. Thanks for your great work.

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

    Wow, there is so much information in this Video i have to look that when im not tired :D But i can say already: Great Video mate!
    Also i really like the "on camera writing" presentation uve done at 3:46-5:00 since i also learned a lot stuff from Networkchuck when he was doing that.
    Atleast of course i can also see the small improvements (round corners) youve done at the cam-picture implementation and improvements in structure of your presentation.

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว

      Thank you so much! Great to hear that all the small tweaks help you to get a better experience 😁

  • @chrisumali9841
    @chrisumali9841 3 ปีที่แล้ว

    Thanks for the demo and info, have a great day

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว

      You're welcome! :)

    • @chrisumali9841
      @chrisumali9841 3 ปีที่แล้ว

      @@christianlempa which extension did you use for visual studio code to enable ssh editing on the server? Remote ssh by Microsoft? Thank you

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

    the channel is incredible, thanks!

  • @processwire-rocks
    @processwire-rocks ปีที่แล้ว

    Great video and super helpful as always! Thx for all your great content!

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

    Great video as usual. Thanks !

  • @George-zm4iu
    @George-zm4iu 3 ปีที่แล้ว

    How have i only just seen your channel now! Awesome video, i enjoyed your ad too lol.
    Sub gained :)

    • @christianlempa
      @christianlempa  3 ปีที่แล้ว

      Awesome, nice to hear you're liking the content 😁

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

    Hey Christian, this was a fantastic video and I learned a ton. I was wondering, how did you setup Portainer?

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

      Thank you! I think there's a tutorial for portainer on my channel :)

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

      I just ended up adding Portainer to the docker-compose.yaml file and this appears to work.

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

    thank you so much! your videos and content are super useful!

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

      Glad you like them!

  • @YouTubers-rj9xv
    @YouTubers-rj9xv 3 ปีที่แล้ว +1

    Bro excellent teaching

  • @hetzandreas3442
    @hetzandreas3442 3 ปีที่แล้ว

    2021 and you show grafana ? Thats "excellent"

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

    Amazing. Thanks so much for this excellent walkthrough

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

    Me -> where can I find a good tutorial about Grafana and Prometheus?
    Christian -> here you go!
    :D
    Thanks for all you do for the community!

  • @ulrichbeutenmuller8101
    @ulrichbeutenmuller8101 3 ปีที่แล้ว

    Awesome. Will put this on my test lab asap.

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

    Great tutorial, which I used today. It also might be helpful to show max cpu core utilization and overall cpu utilization alerts. While I was trying to setup alerts for home lab, I discovered that Sys Load is showing 170% and CPU Busy 85% when top shows about 10% utilization when I go to the 6 core debian virtualbox node for dashboard 1860 Node Explorer Full. Those stats on that dashboard seem misleading to me, and looking at another dashboard.

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

      Oh yes, that's another project I want to look at next year :D

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

      @@christianlempayou mean by change grafana to another dashboard?

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

    Could you do a video on how to set up alertmanager on top of this setup? Its a missing piece to this AMAZING tutorial!

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

      Great suggestion, however I'm still working on so many projects. But at some point I'll make a video about Grafana Alerts maybe, we'll see ;)

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

    hi,
    perfect video.
    i use prtg monitoring for the servers etc.
    Primary windows servers and vcenter hyper-v etc.

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

    I love your content, you the teacher I never had

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

    Great video as usual. There's just one thing though that I'm curious about and that is missing here. Notifications, for example when a service goes offline or when a specific event happens. I've seen that Grafana has an Alerts feature. I would really appreciate if you could make a video on just something like that for real life scenarios where a notification is useful

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

      Such a great idea! I'm planning a new video about that, but that's a bit down my list for next year.

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

      @@christianlempa Looking forward to it :)

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

    Nice Explanation, It will be more beneficial if you set up Alert manager, How we can do?

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

    I'm very new to this -- I see that both containers are separate now. How would I go about deploying them now?

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

    Amazing video! You might have already answered this elsewhere but what do you think about socket-proxy for docker. I noticed your portainer/portainer-agent compose files do not use the socket proxy. I have found other folks suggest using the proxy but I am not sure if it totally necessary. Would love your thoughts!

  • @md.mainuddin8211
    @md.mainuddin8211 10 หลายเดือนก่อน

    Thanks a lot for sharing with us

  • @ShijuJose-o6x
    @ShijuJose-o6x 4 หลายเดือนก่อน

    Hello Christian, Thank you for the fantastic video. I have a question about Prometheus. The cadvisor and node_exporter targets are not showing up on the Prometheus page for me. I can see that the web interface is functioning when I log into node_exporter.

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

      Thank you :) maybe check the config and docker network routing, otherwise maybe someone on discord can help you

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

    this is the great video, very helpfull. thanks man.

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

    Dude! It helped a lot, many thanks!

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

    Great video akhi

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

    Thanks very much for the content. It's very informative.
    I have a question. If I have n nodes in my cluster. will node exporter give metrics for all of these node machines OR do I need to run node_exporter on each on these nodes

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

      you have to run node_exporter on all nodes as far as I know

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

    Thank you so mush ❤ Fantastic tutorial 👏

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

    Hi can you make a video using elasticsearch and grafana ?

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

    Very nice! Thank you very much!

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

    Very useful, thanks a ton!

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

    I got an error during running all staff: Error response from daemon: path / is mounted on / but it is not a shared or slave mount
    any ideas?

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

    Awesome!. I would like to work on a solution that would visualize various metrics from Palo Alto firewalls. I saw an exporter for Fortigate firewalls. Could you please suggest a way forward? How would I customize an integration option for Palo Alto firewalls? Thanks:)

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

    Thanks for sharing, that's helpful.

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

    Wow. Thank you very much. That was great.

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

    Thank you so much, it's so understandable nd clear

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

    Great Help!💯💥💥

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

    Amazing, thank you very much for your time

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

    excelente material!

  • @Naz-pk4ll
    @Naz-pk4ll 6 หลายเดือนก่อน

    would be great if you could update the video. volume mounting for prometheus yaml config file seems to no longer work.

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

    Hii How can I Basic understanding Garafana and how can add multiple server on Dashboard graphic and how can monitor

  • @cezwitsteez
    @cezwitsteez 3 ปีที่แล้ว

    thanks for this tutorial man, super helpful!

  • @RameshSingh-oj7hq
    @RameshSingh-oj7hq 2 ปีที่แล้ว

    Thanks for making the video can you please let me know how Prometheus monitoring is different from Splunk monitoring

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

    + Good video with deep thoughts as usual

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

    Very useful!

  • @ko-Daegu
    @ko-Daegu ปีที่แล้ว

    I would also add u can use InfluxDB for persistant data

  • @Lucas-gp6xn
    @Lucas-gp6xn 3 ปีที่แล้ว

    Beautiful Tutorial, thanks!!!!

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

    great video thanks for sharing

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

    He Christian we need to complete this course with Prometheus Alert Manager and Grafana Alters

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

      That's a great idea, unfortunately I can only get to it somewhere next year, but I'm looking into it

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

      @@christianlempa Thanks 🫥🫡

  • @raoufgeorgemdimegh2781
    @raoufgeorgemdimegh2781 3 ปีที่แล้ว

    thank you for this amazing video very helpful 👍🏻

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

    content of high standards!!

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

    Great job! Thank you!

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

    Hey, I'm being tasked with setting up a monitoring tool for my company which will be configured to scrape data from many servers and applications. Do you think this method is the best to move forward with or is there another you think would be better suited? Please not trying to use the most inexpensive option! Thanks :) and your videos are awesome

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

    Thank you for sharing

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

    Thanks. nice video
    i upload the dashboard 1860 but can't see the CPU metrics
    all metrics work on dashboard except the CPU, i try to look for metrics in prometheus, they appear there

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

    Do you have any video how can i configure Prometheus to send data collected via email as a CVS or PDF file ?

  • @Goingto-tech
    @Goingto-tech 2 ปีที่แล้ว +1

    Great video ! Just one tiny question: I intend to install Prometheus and Grafana on a RPI4 with 2GB of RAM. Is it enough to monitor about 5 containers and system metrics ?

  • @5UPRAH
    @5UPRAH ปีที่แล้ว

    I've got both up and running but not talking to each other. I added that "Node Explorer Full" but all my displays only show N/A. I can choose the data source at the top but node and host I can only select "None"?

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

    I have no data with the imported Dashboards. What can i do?

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

      Collect some data

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

    Is there a way to have the graphs show the hostname that the data is for? Say I have 3 servers with node-exporter and cadvisor on them. Will I be able to tell them apart in the dashboards?

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

      Yes, there is a dropdown box where you can select one, or more, or all machines

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

      ​@@christianlempa True. Right now I just have one physical server running docker containers , it is named "dockerhost01". In both dashboards from the video, it's "host" name appears as "cadvisor:8080" and "node-exporter:9100" respectively. I'd prefer is show as "dockerhost01" so that I know which physical server the data is from.
      That way, when I have several docker hosts ( dockerhost02, dockerhost03, etc ) I can identify them by name in the 'Host" drop down table.

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

      I think that I got it. I mapped the container ports to the host and changed the exporter job targets to the host's name. Now I see the correct hostname in the host dropdown menu. It still includes the port in the name, but my google searches haven't revealed a method of removing that from the host's name. i.e. it's dockerhost01:(port) on both dashboards now.

  • @nguyendhn
    @nguyendhn 3 ปีที่แล้ว

    Thank you so much! It's so easy to understand and keep following.

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

    Awesome content!!