Uptime Kuma Open Source Uptime Monitor for HomeLab Server monitoring
Вставка
- Опубліковано 30 лип 2024
- In my quest to test many different open-source monitoring solutions in the home lab this year, I want to take you guys through a new solution I am working with - Uptime Kuma. It is a self-described fancy uptime monitor with beautiful dashboards to display reachability and uptime of critical services. You can create easy status pages for groups of services and style these as you need. With Uptime Kuma you can monitor services, applications, hosts, databases, and many other types of connections.
Subscribe to the channel: / @virtualizationhowto
My blog:
www.virtualizationhowto.com
_____________________________________________________
Social Media:
/ vspinmaster
LinkedIn:
/ brandon-lee-vht
Github:
github.com/brandonleegit
Introduction - 0:00
Monitoring solutions and the introduction to Uptime Kuma - 0:50
Looking at Uptime Kuma cloning it down and installing the Docker container - 1:16
Discussing the install process using a Docker container - 2:04
Deploying Uptime Kuma using Docker - 2:34
Detailing the different components of the Docker run command - 3:04
Executing Docker run command for Uptime Kuma - 3:40
Browwsing out to Uptime Kuma - 4:00
Creating a default username for Uptime Kuma - 4:10
Describing the process to configure monitoring and alerting - 4:35
Looking at the simple and intutive Uptime Kuma interface - 5:10
Looking at the easy way to create a new monitor with Uptime Kuma - 5:35
Looking at the monitor types with Uptime Kuma - 6:00
Best Use case for Uptime Kuma - 6:42
Date service monitoring with Uptime Kuma - 7:04
Looking at monitoring options with a new monitor - 7:50
Changing the view of the monitoring informatio - 8:52
Looking at the notifications for monitoring - 9:10
The available notifications with Uptime Kuma, over 90+ notifications - 9:43
Notification testing - 10:50
Monitoring Docker containers - 10:57
Making a couple of changes for remote Docker container monitoring - 11:52
Creating a folder for the override.conf file
Adding a Docker container host and setting up a monitor to a specific container - 13:08
Successful connection - 13:55
Simulating a failure with the Docker container - 14:29
Starting the Docker container and Uptime Kuma notes the container is up and running - 14:52
Talking about status dashboards for monitoring groups of services - 15:19
Status pages and configuring a new status page - 16:05
Adding monitors we want to add to the status page - 16:42
Creating an incident to post to the status page - 17:10
Wrapping up thoughts on Uptime Kuma - 17:38
Written blog post covering Uptime Kuma:
www.virtualizationhowto.com/2...
Web monitoring software for small business environments:
www.virtualizationhowto.com/2...
Monitor Docker containers with 6 free tools:
www.virtualizationhowto.com/2... - Навчання та стиль
Friendly tip. If you are trying to connect via something like a Synology NAS, be sure to add port 2375 to the firewall. Otherwise, you won't be able to connect.
Great explanation on configuring remote docker containers for monitoring I couldn't figure this one out in the past.
Rick thank you for the comment and glad it was helpful!
Thanks for the video! 18:00 My name sounds like "Louis Lamp".
Thank you Louis! So sorry for butchering the name....it is hard to decipher developers names from github ids sometimes. Thanks again for the amazing project!
thanks sir, been using Uptime Kuma about 2 weeks, and it's really great, gonna explore more
Yulia, thank you for the comment! Yes it is awesome.
I'm glad it's got SMTP alerts. Very cool
SB, thank you for the comment. Yes awesome alerting capabilities.
Very nice presentation, thank you. Will be trying this 👍🏻
Hope you enjoy!
Nice video! I'd want to use Uptime Kuma to watch the few dozen client websites I have in my website design business for whom I self-host the websites. I would want to send each client an annual report, showing the downtime (if any!) of their website over the past year. Are there any built-in reporting features with Uptime Kuma or some sort of add-on that would allow me to create nice PDF reports?
your explanation is just amazing thanks a lot
@wahibAbdou0206 thank you!
Thanks for this video, I love your channel and subscribed! ❤
Do you have any other monitoring system to suggest easy and nice like Kuma?
I’m looking to implement something on my Raspberry Pi 4, thanks!
Thanks.
if I'm using a mac where I can modify the docker.service.d and other files plus I'm using docker compose
Nice job Brandon👍
Thank you!
What about allowing uptimekuma to read docker socket in truenas scale?
Uptime Kuma may work on Windows Server
What are the steps for monitoring my pihole status in uptime-kuma? My pihole is running from a Docker Container on my Synology NAS.
@maniejv86 Thank you for the comment! If you would like to discuss further, sign up on the VHT forums and we can talk about it: www.virtualizationhowto.com/community
Fantastic. Can you pause it (perhaps on a schedule] so you can do planned maintenance on a server without it affecting your uptime stats?
Yes, Uptime Kuma has maintenance mode for that purpose.
@@LouisLamLam Awesome. Thanks mate.
Et-sea?!?!?!?
/etc/ is pronounced 'eht-sea', yes. And not like "etcetera".
Uptime is amazing. Love it. Haven’t figured out if it can do snmp yet but I’m trying to replace Zabbix
ST thanks for th ecomment!