Is There a Way to Configure Uptime Monitoring Without a UI?

0
17
Asked By CuriousCabbage42 On

I've been using Uptime Kuma, and I've found that configuring everything through its UI can be quite tedious. I have a backup of the database already, but the setup process is time-consuming. I'm really looking for a way to manage configurations through Infrastructure as Code (IAC) to quickly spin up my setup anywhere without a hassle. I've created a simple YAML configuration that includes some hosts I want to monitor, like my API and website. I'm also considering adding alerting and maintenance windows. Is there an existing tool or method that allows for this kind of configuration? I've got a GitHub repository, and I have a GitHub Action that publishes changes when I push updates.

5 Answers

Answered By CodeWizard101 On

You might want to take a look at 'ruptime' for a simple remote uptime solution. It's open source and should fit your IAC approach pretty well!

Answered By AlertMaster007 On

The Prometheus blackbox exporter could be exactly what you're looking for. It allows for config-driven monitoring without the need for a UI.

Answered By MonitorGeek88 On

You might want to check out Gatus. It's straightforward and designed for monitoring, plus it can work with IAC settings. Worth considering!

CuriousCabbage42 -

Thanks Mate!

Answered By SimpleSetupGuru On

Uptime Kuma can actually be backed up and configured by importing and exporting YAML files, so you can streamline that process a bit more!

Answered By TechSavvySage On

If you're into Prometheus, you'll likely find the blackbox exporter really useful for this kind of setup. It's designed to keep everything declarative!

CuriousCabbage42 -

Thanks, looks solid. I'll check it out 😉

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.