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...
  • Навчання та стиль

КОМЕНТАРІ • 32

  • @sammyjenkin
    @sammyjenkin Рік тому +4

    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.

  • @rrogan2002
    @rrogan2002 Рік тому

    Great explanation on configuring remote docker containers for monitoring I couldn't figure this one out in the past.

  • @LouisLamLam
    @LouisLamLam Рік тому +4

    Thanks for the video! 18:00 My name sounds like "Louis Lamp".

    • @VirtualizationHowto
      @VirtualizationHowto  Рік тому +2

      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!

  • @shafira_yulia
    @shafira_yulia Рік тому

    thanks sir, been using Uptime Kuma about 2 weeks, and it's really great, gonna explore more

  • @SB-qm5wg
    @SB-qm5wg Рік тому

    I'm glad it's got SMTP alerts. Very cool

  • @Tony-rl2fr
    @Tony-rl2fr Рік тому +1

    Very nice presentation, thank you. Will be trying this 👍🏻

  • @iwbowden
    @iwbowden Рік тому

    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?

  • @wahibakamoulcode
    @wahibakamoulcode 7 місяців тому

    your explanation is just amazing thanks a lot

  • @user-od6gi4lz8t
    @user-od6gi4lz8t Місяць тому

    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!

  • @ronm6585
    @ronm6585 Рік тому +1

    Thanks.

  • @wahibakamoulcode
    @wahibakamoulcode 7 місяців тому

    if I'm using a mac where I can modify the docker.service.d and other files plus I'm using docker compose

  • @Filllian
    @Filllian Рік тому

    Nice job Brandon👍

  • @ghostedragon964
    @ghostedragon964 6 місяців тому

    What about allowing uptimekuma to read docker socket in truenas scale?

  • @SametKaratas-db1xu
    @SametKaratas-db1xu Місяць тому +1

    Uptime Kuma may work on Windows Server

  • @maniejv86
    @maniejv86 7 місяців тому

    What are the steps for monitoring my pihole status in uptime-kuma? My pihole is running from a Docker Container on my Synology NAS.

    • @VirtualizationHowto
      @VirtualizationHowto  6 місяців тому

      @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

  • @mcgarnacle21
    @mcgarnacle21 Рік тому

    Fantastic. Can you pause it (perhaps on a schedule] so you can do planned maintenance on a server without it affecting your uptime stats?

    • @LouisLamLam
      @LouisLamLam Рік тому +1

      Yes, Uptime Kuma has maintenance mode for that purpose.

    • @mcgarnacle21
      @mcgarnacle21 Рік тому +2

      @@LouisLamLam Awesome. Thanks mate.

  • @TheMrJRM1981
    @TheMrJRM1981 10 місяців тому +1

    Et-sea?!?!?!?

    • @vigilantezack
      @vigilantezack 5 місяців тому

      /etc/ is pronounced 'eht-sea', yes. And not like "etcetera".

  • @ST-actual
    @ST-actual Рік тому

    Uptime is amazing. Love it. Haven’t figured out if it can do snmp yet but I’m trying to replace Zabbix