diff options
author | uvok cheetah | 2025-03-06 19:12:09 +0100 |
---|---|---|
committer | uvok cheetah | 2025-03-06 19:12:09 +0100 |
commit | 4ef678d29a347db57bcded0017aa5955d642d882 (patch) | |
tree | 32fd1b4c76b5adf86ef84cf860f658b75156c162 /_posts | |
parent | ba05942282b5029e95bdbfbc4c2bd78cb20b6a24 (diff) |
Add post
Diffstat (limited to '_posts')
-rw-r--r-- | _posts/2025-03-06-monitoring-with-uptime-kuma.md | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/_posts/2025-03-06-monitoring-with-uptime-kuma.md b/_posts/2025-03-06-monitoring-with-uptime-kuma.md new file mode 100644 index 0000000..bba7b50 --- /dev/null +++ b/_posts/2025-03-06-monitoring-with-uptime-kuma.md @@ -0,0 +1,47 @@ +--- +layout: post +title: Monitoring with Uptime Kuma +date: 2025-03-06 18:55 +0100 +--- + +[Recently](https://furry.engineer/@uvok/114026509150081909), I wanted to do add +some kind of monitoring to my servers. The prevalent reason was monitoring my +AS, which I accidentally broke by shutting down one server, or the hosting +provider had an outage (This was because I didn't configure a fallback default +route, but that's another story). + +So, I took a look at the monitoring landscape. And immediately wanted to drop +the idea again, because there were too many choices. And had no intention to +install and test them all, and no energy to read dozens of websites with user +reports. + +But then I said, "wait. Let's not do it the overthinking way again". So I took +the first best/simple thing and chose [Uptime +Kuma](https://github.com/louislam/uptime-kuma). I actually wanted to drop it +right away once I saw it's running on NodeJS (ehhh). But then I decided to spin +up an LXC on my Proxmox anyway. + +And lo and behold, it works: + +{% image +img="https://pics.uvokchee.de/_data/i/upload/2025/03/06/20250306175521-4763fdf7-me.png" +alt="Screenshot of Uptime Kuma - showing the ping times of various servers." +%} + +And it even has a certificate validity check. + +{% image +img="https://pics.uvokchee.de/_data/i/upload/2025/03/06/20250306175521-7805c0bb-me.png" +alt="Screenshot of Uptime Kuma - showing the HTTPS monitor, including the +remaining certificate validity time." +%} + + +It runs in my home network, so I can actually detect whether my AS is reachable +(to a degree). And it brings various notification options, from which I chose +Telegram and Matrix. + +I actually got an outage notification this week, on my Hetzner servers. No idea +what happened there, though, I didn't receive an outage report / notification +from them. + |