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.
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
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!
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.
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 honestly for an all in one monitoring tool it's really nice but the learning curve is steep and there is not that much UA-cam 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.
@@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 😅
@@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.
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 ^^
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? 😀
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.
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
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.
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
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 😅
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.
Any suggestions for monitoring a service that is protected by Authentik? I think I see that there are some type of M2M bearer tokens that can be created but I will have to take some time to figure this all out. I have two sites and would like to have cross-site monitoring to monitor internet access to some services.
That's a really interesting topic, and honestly, I haven't found a solution for myself - yet. But its still on my list for next year to learn more about
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
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
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
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.
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...
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.
@@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.
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
Ok, so I learned more about homelabs, networking, kubernetes, etc from you than anyone else. Thanks man! 🤘
Love the simplicity of getting alerts setup to a Discord server 🙂 . Got 2 of these running now.
+1 :D
I'm not English native, but you english is so easy to understand!
Thank you :)
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.
Hello @monish05m , I'm getting more duplicate alerts of sites going down (timeout of 48000ms exceeded).
Do you experience the same?
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
Super cool tool, thanks for the presentation and greetings from Germany :)
One of the best finds, opensource easy to use and user friendly
yea. Really useful, i'm using this with Telegram bot for notifications on my phone. Works great.
Wieder ein sehr cooles Video. TOP! Mein Homelab ist soeben um Uptime-Kuma erweitert worden. 🙂
Vielen Dank! :D
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!
where did you find docks on how to setup docker sockets? Thank you for the video.
thanks for the demo and info, have a great day
Thanks, you too! :)
LOVE ME SOME UPTIME KUMA!!!!
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
You're welcome! :)
Looks great, have to give it a try in my homelab!
Nice!
Thank you for your videos !❤
Thanks for watching them :)
I really like Gatus as you can configure it with a conf file
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.
we use checkMK.
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.
Yeah that's still on my list since a long time, never got the time to check zabbix out
@@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 UA-cam 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.
@@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 😅
@@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.
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 ^^
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? 😀
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.
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
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
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.
How to integrate it with prometheus?
Is it possible to monitor Kubernetes instead of docker containers
Which VLAN do you recommend placing the monitoring server? Management VLAN or a Server VLAN?
I should have read the description instead of just listening to the video. I googled Uptime Coomer 😂
Lol 😂
seeems, goods should give it a try for monitoring our servers, thank you.
You're welcome ;)
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?
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
would be great if you checked netdata also its easy to install
Maybe, I have that on my list since last year but never found time to review it :D
Netdata is some other league. But nice
Security issues with npm…?
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 😅
:D
For the docker host section do you have to add the change to each compose file for each container for it to work?
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.
You're the best man!@@christianlempa
Any suggestions for monitoring a service that is protected by Authentik? I think I see that there are some type of M2M bearer tokens that can be created but I will have to take some time to figure this all out. I have two sites and would like to have cross-site monitoring to monitor internet access to some services.
That's a really interesting topic, and honestly, I haven't found a solution for myself - yet. But its still on my list for next year to learn more about
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
Can I use this to monitor my web sites are running or not. Not my home labs but externally hosted web sites
Did you watch the video??? sheesh
I have only two docker containers on my home server, one of them is Uptime Kuma.
Nice 😝 .. but you need more
Struggling to get it to monitor docker containers.
We're getting more duplicate alerts of sites going down (timeout of 48000ms exceeded).
Do you guys experience the same ? Any solutions?
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
Nice! Haven't tried it myself, but I will check it out
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
No idea about that exporter
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.
Do you think Uptime Kuma is good for monitoring Elasticsearch cluster?
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.
proxmox?
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...
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.
@@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.
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.
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
Den Dienst sollte man auf einem extra Server laufen lassen, weil wenn der Server abstürzt, ist uptime kuma auch down,
Und wenn der extra Server abstürzt? :D
@@christianlempa dann ist das halt Pech 😎
03:34 I'M BLIND 😭
😂
What about RAID monitoring, disk utilization, or other custom checks?
That's more a task for metrics collector, like Grafana f.e.
1st?
it cant do a simple ping without port
?
And It get a lot of update and new features ⏫