The BEST Home Server Uptime Monitoring!

  Рет қаралды 72,886

Christian Lempa

Christian Lempa

Күн бұрын

Have you ever wanted a super simple and beautiful server uptime monitoring software to monitor all the things in your Homelab? From web UI’s and applications, to devices and databases, DNS servers, and even Docker Containers? Well, I’m here to show you UptimeKuma and how I’m using it to monitor different types of services such as HTTP, DNS, and Docker. Plus, I’ve set up notifications to send messages to my Discord so I can get notified whenever one of my services is down. So, tune in to find out how you can use UptimeKuma to keep your Homelab running smoothly. #UptimeKuma #Monitoring #Homelab
Boilerplates Repo: github.com/ChristianLempa/boi...
Teleport-*: goteleport.com/thedigitallife
- Traefik Tutorial: • Is this the BEST Rever...
- DNS Tutorial: • You want a real DNS Se...
Follow me:
TWITTER: / christianlempa
INSTAGRAM: / christianlempa
TWITCH: / christianlempa
DISCORD: / discord
GITHUB: github.com/christianlempa
PATREON: / christianlempa
MY EQUIPMENT: kit.co/christianlempa
Timestamps:
00:00 - Introduction
00:45 - Advertisement-*
01:32 - Installation
03:18 - Overview
04:39 - HTTP(s) Monitor
08:25 - Notifications
09:26 - TCP / DB Monitor
11:22 - DNS Monitor
13:17 - Docker Monitor
________________
All links with "*" are affiliate links.

Пікірлер: 91
@TechDuke
@TechDuke Жыл бұрын
Ok, so I learned more about homelabs, networking, kubernetes, etc from you than anyone else. Thanks man! 🤘
@Sploit
@Sploit Жыл бұрын
Super cool tool, thanks for the presentation and greetings from Germany :)
@davidsomething4867
@davidsomething4867 Жыл бұрын
Love the simplicity of getting alerts setup to a Discord server 🙂 . Got 2 of these running now.
@christianlempa
@christianlempa Жыл бұрын
+1 :D
@ni-sc-dev
@ni-sc-dev Жыл бұрын
Looks great, have to give it a try in my homelab!
@christianlempa
@christianlempa Жыл бұрын
Nice!
@chrisumali9841
@chrisumali9841 Жыл бұрын
thanks for the demo and info, have a great day
@christianlempa
@christianlempa Жыл бұрын
Thanks, you too! :)
@markdarwinvillarta3768
@markdarwinvillarta3768 10 ай бұрын
One of the best finds, opensource easy to use and user friendly
@user-on1yh1qk3k
@user-on1yh1qk3k Жыл бұрын
Thank you for your videos !❤
@christianlempa
@christianlempa Жыл бұрын
Thanks for watching them :)
@marcosdomingos9933
@marcosdomingos9933 Жыл бұрын
I'm not English native, but you english is so easy to understand!
@christianlempa
@christianlempa Жыл бұрын
Thank you :)
@fearusmanor9220
@fearusmanor9220 Жыл бұрын
Wieder ein sehr cooles Video. TOP! Mein Homelab ist soeben um Uptime-Kuma erweitert worden. 🙂
@christianlempa
@christianlempa Жыл бұрын
Vielen Dank! :D
@Weirlive
@Weirlive Жыл бұрын
LOVE ME SOME UPTIME KUMA!!!!
@insu_na
@insu_na Жыл бұрын
Find ich echt nice dass so viele kleine Projekte so gut werden. Ich benutz selber Icinga2 weil ich das halt einfach mag, aber uptime kuma kann schon recht viel was mir Icinga bietet
@CodeXploit
@CodeXploit Жыл бұрын
yea. Really useful, i'm using this with Telegram bot for notifications on my phone. Works great.
@kritikusi-666
@kritikusi-666 Жыл бұрын
Would it be possible to list the github repositories to the solutions you have mentioned in this segment? Greatly appreciated. Quality content as usual. Thank you!
@monish05m
@monish05m Жыл бұрын
Using Uptime Kuma for over 6 months now, monitoring 50+ services of various types, i can absolutely say its a top notch application and stable. Go for it without doubt, you wont find anything even remotely close to this.
@nosinneT
@nosinneT Жыл бұрын
Hello @monish05m , I'm getting more duplicate alerts of sites going down (timeout of 48000ms exceeded). Do you experience the same?
@tubejim101
@tubejim101 11 ай бұрын
where did you find docks on how to setup docker sockets? Thank you for the video.
@vulong4374
@vulong4374 Жыл бұрын
Thanks, i have setup my Uptime Kuma for a while but fail to utilize it. Now Iknow how to actively monitor all my docker container
@christianlempa
@christianlempa Жыл бұрын
You're welcome! :)
@scottswf238
@scottswf238 10 ай бұрын
It would be great if they added a feature to crawl your network first, and simply click accept to the monitors it proposes, based on the crawling as a starting point.
@g.s.3389
@g.s.3389 Жыл бұрын
we use checkMK.
@KILLERTX95
@KILLERTX95 Жыл бұрын
Okay, ive already seen technotims version of uptimekuma. Being honest, hes smart but hes a dev, not a sysadmin. Now your doing one... I guess i need to pay attention 😅
@christianlempa
@christianlempa Жыл бұрын
:D
@MinecraftLPGlotzer
@MinecraftLPGlotzer Жыл бұрын
I really like Gatus as you can configure it with a conf file
@thecrimsonraven707
@thecrimsonraven707 6 ай бұрын
Which VLAN do you recommend placing the monitoring server? Management VLAN or a Server VLAN?
@GamePlayByFaks
@GamePlayByFaks Жыл бұрын
seeems, goods should give it a try for monitoring our servers, thank you.
@christianlempa
@christianlempa Жыл бұрын
You're welcome ;)
@ultimeus1
@ultimeus1 Жыл бұрын
I wish you did a video on zabbix as it's way more powerful than uptime Kuma but needs more configuration. Also with your Obsidian theme it would look sick, standard dark theme is okay.
@christianlempa
@christianlempa Жыл бұрын
Yeah that's still on my list since a long time, never got the time to check zabbix out
@ultimeus1
@ultimeus1 Жыл бұрын
@@christianlempa honestly for an all in one monitoring tool it's really nice but the learning curve is steep and there is not that much KZbin videos about it. I am still playing with it for my own home infra. Looking forward if you find the time to do a tutorial on it Christian.
@cjaliaga
@cjaliaga Жыл бұрын
@@ultimeus1 ​I just looked for it and it seems amazing, but at the same time, oh boy haha. Now I'm trying to decide If I wanna go down the rabbit hole 😅
@ultimeus1
@ultimeus1 Жыл бұрын
@@cjaliaga if you want to monitor CPU, ram, storage on servers, proxmox hosts, docker container and have SNMP capabilities it's your best option. To get started a couple of hours are enough. To get the full experience, you will need much more time and that's were I'm blocking.
@Reiner030
@Reiner030 Жыл бұрын
yes, we need for the monitoring system a monitor like Nagios, Icinga, Check_MK, Zabbix ore some other "professional" one ;-) and for production use they can also be clustered unlike UptimeKuma ^^
@danielalff7032
@danielalff7032 10 ай бұрын
Crhistian, Hoping you are doing well. I tried to move it to azure as an docker image in order to develop in azure web service, but once the web app is restart, all the user and monitors is erased. can you explainme how do you sept up the cloud data base in the kuma project? if you did a connection string config and backup config... it woul be useful for me, thk
@ghostedragon964
@ghostedragon964 5 ай бұрын
Is it possible to monitor Kubernetes instead of docker containers
@IgnacioSerrano-no4pv
@IgnacioSerrano-no4pv 2 ай бұрын
Hello, I need to know how to configure an endpoint that uses Oauth 2 authentication (token), I can't find how to do it. Could you help me?
@nosinneT
@nosinneT Жыл бұрын
We're getting more duplicate alerts of sites going down (timeout of 48000ms exceeded). Do you guys experience the same ? Any solutions?
@gullujumper
@gullujumper Жыл бұрын
helpful tool with prometheus integration. The only thing missing is the configuration via a config file. There is an issue on github but not much attention to it.
@christianlempa
@christianlempa Жыл бұрын
How to integrate it with prometheus?
@davidwilliss5555
@davidwilliss5555 10 ай бұрын
Do you self-host a Discord server? I'm looking for how to do that. I've found posts saying that they don't support self-hosted, but they're old posts from more than 5 years ago so I don't know if maybe it's possible now
@hunordori
@hunordori Жыл бұрын
I think it is a really cool tool. I moved it to AWS, because I can get a notification even if my home internet is down. I have some local monitors too, because I don't want to create a tunnel to my security cameras. Also, who monitors the uptime monitor? 😀
@danielalff7032
@danielalff7032 10 ай бұрын
Hey Hunordori. Hoping you are doing well. I tried to move it to azure as an docker image in order to develop in azure web service, but once the web app is restart, all the user and monitors is erased. can you explainme how do you sept up the cloud data base in the kuma project? if you did a connection string config.
@marcaroni1
@marcaroni1 10 ай бұрын
Same question came to my mind: If your internal network goes down - KUMA would also stop working. So I think its a good idea to get this out of the equation by moving/hosting the service somewhere outside of your cluster. And maybe you can host an 2nd instance of KUMA in order to monitor the main KUMA :D
@mrmotofy
@mrmotofy 9 ай бұрын
Yep, but there's a site called uptime robot which does literally the exact same. But outside, I use it for 2 internet connections I want to monitor
@kyoukai9379
@kyoukai9379 Жыл бұрын
does it work like in prometheus blackbox-exporter or do i have to install it on the machine that i want to monitor so basically i want to monitor the uptime and health for my hosted web applications
@christianlempa
@christianlempa Жыл бұрын
No idea about that exporter
@duncan-mcrae
@duncan-mcrae Жыл бұрын
Struggling to get it to monitor docker containers.
@bryanmontgomery610
@bryanmontgomery610 11 ай бұрын
For the docker host section do you have to add the change to each compose file for each container for it to work?
@christianlempa
@christianlempa 11 ай бұрын
No, uptimekuma needs to access the docker socket as a volumemount point to get access to retrieve information about running containers on that host. You would need to do it on all uptimekuma instances, and docker servers.
@bryanmontgomery610
@bryanmontgomery610 10 ай бұрын
You're the best man!@@christianlempa
@urtziodriozola7766
@urtziodriozola7766 Жыл бұрын
I'm using uptime kuma in my homelab too. There is an option to link uptime kumas feedback with prometheus, so you would be able to not only monitor the uptime but the server metrics. How to configure it properly would be great
@christianlempa
@christianlempa Жыл бұрын
Nice! Haven't tried it myself, but I will check it out
@bbsonytv
@bbsonytv 11 ай бұрын
Can I use this to monitor my web sites are running or not. Not my home labs but externally hosted web sites
@mrmotofy
@mrmotofy 9 ай бұрын
Did you watch the video??? sheesh
@Ozymandias1
@Ozymandias1 Жыл бұрын
I have only two docker containers on my home server, one of them is Uptime Kuma.
@christianlempa
@christianlempa Жыл бұрын
Nice 😝 .. but you need more
@manuelgp343
@manuelgp343 Жыл бұрын
I used it a while ago and liked it a lot but man it is heavy for what it does, it was killing my raspberry's memory, now trying lighter alternatives.
@goldibollocks
@goldibollocks Жыл бұрын
I should have read the description instead of just listening to the video. I googled Uptime Coomer 😂
@christianlempa
@christianlempa Жыл бұрын
Lol 😂
@MiltonSun
@MiltonSun Жыл бұрын
Do you think Uptime Kuma is good for monitoring Elasticsearch cluster?
@ZeBigLOL
@ZeBigLOL Жыл бұрын
It's only uptime monitoring, a feature that Elastic has built in and it is using with it's agents system. Personally elasticsearch has pretty good monitoring on it's own, but you could connect it to Grafana or something.
@kyoukai9379
@kyoukai9379 Жыл бұрын
would be great if you checked netdata also its easy to install
@christianlempa
@christianlempa Жыл бұрын
Maybe, I have that on my list since last year but never found time to review it :D
@mkostrikin
@mkostrikin Жыл бұрын
Netdata is some other league. But nice
@simonesaravalli4409
@simonesaravalli4409 Жыл бұрын
Hi Christian, thank you for this video. Have you tried the status page feature of Uptime Kuma. It is one of the features I would like to check.
@dedo1911
@dedo1911 Жыл бұрын
It works very well, except you cannot see detailed informations for each service you're monitoring. Cool is that you can configure a specific domain to only show some of the services you're monitoring, with customized UI. So you can have a single Uptime Kuma for multiple group of services shown on different status pages
@jojohnes5863
@jojohnes5863 Жыл бұрын
Könnte man damit auch folgendes Szenario abbilden? Prüfung, ob die Firewall auf dem Server dicht ist? (hatte vor kurzem das Problem, dass die ufw wohl nciht mehr sauber funktionierte! Stelle mir das so vor... Irgendein Script oder ähnliches wird versucht aufzurufen. Wenn die Firewall funktioniert, dann scheitert das. Wenn nicht, kann Kuma eine Verbidung herstellen und müsste Alarm schlagen. Geht so was? Also das es Kuma kann weiß ich, ich meine mit dem Script usw...
@christianlempa
@christianlempa Жыл бұрын
Du kannst up/down switched, d.h. dass eine Notification dann erzeugt wird, wenn ein Monitor "up" ist, anstatt "down", somit könntest du das auf jeden fall abbilden.
@jojohnes5863
@jojohnes5863 Жыл бұрын
@@christianlempa Ja das meine ich: Die Frage ist eher, wie ich ein Skript oder ähnliches auf einem bestimmten Port bereitstelle, der dann geprüft wird.
@II_superluminal_II
@II_superluminal_II Жыл бұрын
proxmox?
@FredrikRambris
@FredrikRambris Жыл бұрын
What about RAID monitoring, disk utilization, or other custom checks?
@christianlempa
@christianlempa Жыл бұрын
That's more a task for metrics collector, like Grafana f.e.
@hulumbulum4683
@hulumbulum4683 Жыл бұрын
Great, new video. I'm waiting for it to be translated into Russian and ready to watch.
@christianlempa
@christianlempa Жыл бұрын
Thank you!
@hulumbulum4683
@hulumbulum4683 Жыл бұрын
@@christianlempa Thank you for this kind of content!!!
@mrmotofy
@mrmotofy 9 ай бұрын
Pictures, pictures, pictures :)
@chris23tr
@chris23tr Жыл бұрын
Den Dienst sollte man auf einem extra Server laufen lassen, weil wenn der Server abstürzt, ist uptime kuma auch down,
@christianlempa
@christianlempa Жыл бұрын
Und wenn der extra Server abstürzt? :D
@chris23tr
@chris23tr Жыл бұрын
@@christianlempa dann ist das halt Pech 😎
@camgrimsec
@camgrimsec Жыл бұрын
1st?
@rouchar
@rouchar Жыл бұрын
03:34 I'M BLIND 😭
@christianlempa
@christianlempa Жыл бұрын
😂
@ALWALEEDALWABEL
@ALWALEEDALWABEL Жыл бұрын
And It get a lot of update and new features ⏫
How to start your HomeLab journey?
17:32
Christian Lempa
Рет қаралды 61 М.
Heartwarming: Stranger Saves Puppy from Hot Car #shorts
00:22
Fabiosa Best Lifehacks
Рет қаралды 20 МЛН
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
БОЛЬШОЙ ПЕТУШОК #shorts
00:21
Паша Осадчий
Рет қаралды 9 МЛН
Server Monitoring // Prometheus and Grafana Tutorial
24:36
Christian Lempa
Рет қаралды 614 М.
How to protect Linux from Hackers // My server security strategy!
30:39
Christian Lempa
Рет қаралды 215 М.
You want a real DNS Server at home? (bind9 + docker)
32:31
Christian Lempa
Рет қаралды 244 М.
Like A Pro Service Monitoring with Uptime Kuma for Home Assistant
12:21
Designing My Multi Site HomeLab
27:43
Techno Tim
Рет қаралды 58 М.
Uptime Kuma Open Source Uptime Monitor for HomeLab Server monitoring
18:41
VirtualizationHowto
Рет қаралды 30 М.
How to use Cloudflare Tunnel in your Homelab (even with Traefik)
23:34
Christian Lempa
Рет қаралды 142 М.
You should NOT use Cloudflare Tunnel (if you do this...)
10:07
Christian Lempa
Рет қаралды 233 М.