I did some tests with prometheus, grafana and a host-monitoring-template named node exporter and a docker-monitoring-template named cadvisor. This gave me a very comprehensive overview over the usage of ressources and running processes. Really beautiful, too. There's a plethora of metrics that can be collected and displayed using prometheus and grafana, but the setup takes little time and without templates for grafana it's kinda hard to organize and build a dashboard. The solutions that you've presented in this video are a great an easy starting point, though!
@VirtualizationHowto Жыл бұрын
Firedthelm, that sounds great, love playing around with building custom dashboard solutions with prometheus and grafana. Definitely leads to the best end result for creating custom monitoring, etc.
@NonyaDamnbusiness Жыл бұрын
Huh. Didn't know about Glances. [a few moment later] And now it's running on all my Docker servers (and Asus LockerStor 4) with links to the various Glances in my homepage. And now I see I need to set memory limits on my containers. [a few more moments later] And now all my Docker containers have set memory limits so one can't eat up all the RAM in my system and crash it out.
@nilesh-gule Жыл бұрын
Thanks for sharing the tools. I have used Portainer in the past and like its features. Checkmk looks promising as well. Will give it a try.
@subzizo0914 ай бұрын
Is there is a monitoring solution just for monitoring kubernetes / openshift volumes in air gaped environment except promethues and grafana
@joeszaf3 ай бұрын
Quality video and great info. Thank you!
@musicforlife4571 Жыл бұрын
Thanks for the video. My only complaint is that you say these tools are free when they clearly are not. I have no issue about paying for good tools but I don't like false advertising.
@zadekeys2194 Жыл бұрын
Happy to see Check MK getting a mention :)
@johnyferreira8733 Жыл бұрын
make a video on how to deploy and configure checkmk please
@briankgarland8 ай бұрын
Are any of these particularly good at troubleshooting errors and issues with containers?
@VirtualizationHowto8 ай бұрын
@briankgarland thank you for the comment! Sign up for the forums and let's discuss it in more detail there: www.virtualizationhowto.com/community
@ryanmalone26815 ай бұрын
What do people think of Netdata?
@markwood-patrick4705 Жыл бұрын
Great presentation, very interesting and useful
@AbhinandanKumar-ej3dh Жыл бұрын
Thanks..this information is really helpful for me
@ernestoditerribile Жыл бұрын
I like the docker desktop on Synology and portainer. Looking at glances in the video of yours. Looks way less organized. Hopefully the others look better
@ernestoditerribile Жыл бұрын
Oops 2nd one in the video
@meditationdanny7018 ай бұрын
What about the docker desktop app itself
@satyaganakanapalli3331 Жыл бұрын
Do you know if any monitoring tools for windows docker engine, not for docker desktop?
@Weeem Жыл бұрын
Other than all the dialogue repetition, a nice selection of tools
@alainpannetier2543 Жыл бұрын
Using windows and putty? 😂😂😂
@b33slayer Жыл бұрын
He low skill
@BillMac1966 Жыл бұрын
I still don't see the appeal of Docker. It looks like just another layer of complexity for no real benefit. It doesn't seem to play well with other web apps, and using non-standard ports so that several Docker containers can do their web thing is sub-optimal to say the least.
@VirtualizationHowto Жыл бұрын
Deadwing2005, thank you for the comment! I definitely used to feel the same way about Docker and containers in general. However, when you get into it full swing, you will see the benefits starting to creep in. Containers are not for everything and there are many use cases where VMs are still the best way to go. However, for home labs and production, containers have many great benefits...you can get rid of dozens of VMs running little services and collapse that down to a single container host or Swarm/Kubernetes for high availability.
@BillMac1966 Жыл бұрын
@@VirtualizationHowto I did some more reading to see if I had gotten behind the times or missed something but it still looks like all the benefits are on the development end and packaging. For users, it's still non-trivial to install and run a docker image and you end up with multiple running instances of Apache, MariaDB, worrying about managing data persistence, etc etc.
@OrvillesDIYAdventures Жыл бұрын
I think the idea of not thinking about dependencies is the biggest selling point. I agree that containerization can be complex. Frankly, I am still "learning" it since last year or so, but not worrying about if versions of a library will cause conflict with 2 applications is something we can't readily dismiss. I also see the benefit of being able to update "the OS" and not worry that it will break an application because they are still dependent on an old OpenSSL or pyhton version
@benji_games_ Жыл бұрын
If you were to put the same applications on a single VM then you would have the same issue with having overlapping ports. Docker offers a variety of networking options, including being able to assign a separate IP to a container. Just wanted to add that little note.
@StuartJ Жыл бұрын
If you have to run backend services, for a software development team, you will be very grateful for docker! If the devs can deliver you a buildable docker image, then you can rest easy knowing your not going to get tangled up with dependency hell. Software developers like it too. You can easily automate the build process, and sleep easy knowing what runs on your development machine, runs anywhere where docker is deployed. Support like it. The runtime is consistent regardless of what system it's run on (mostly).
@janydesbiens Жыл бұрын
Thanks ! I'm working a lot with Zabbix, and I have a couple of apps running in docker, but I never thought to monitor my docker with Zabbix. Really appreciated to monitor my docker ressources via Zabbix
@alephtaph Жыл бұрын
Which Zabbix template did you use? I struggle to get it to work.