Creating a Status Dashboard for Your Home Server

Monitoring Maestro

© Lead Image © anatolik1986, 123RF.com

© Lead Image © anatolik1986, 123RF.com

Article from Issue 306/2026
Author(s):

If you run a VPS or a home server, you might like to know the status of your services. Gatus provides you with a status dashboard and sends you alerts when something's amiss.

Many popular cloud services offer a public status page where customers can check whether a service is currently interrupted as well as the recent uptime. If you set up and maintain your own services – on a home server on your local network or a virtual private server (VPS) on the Internet – it would be nice to have a similar status page.

Gatus [1] lets you set up your own status dashboard, or, as the project terms it, a health dashboard (see Figure 1). Licensed under Apache 2.0, you can find Gatus' source code on GitHub [2]. With Gatus, you can monitor your services using HTTP, ICMP, TCP, DNS queries, and more. The results of these queries can be evaluated simply, using a status code or response time, or more complexly using a combination of conditions. For each of these health checks, Gatus can send an alert upon failure, using email or push notification software, such as ntfy.

Figure 1: Gatus allows you to create a health dashboard for your own services.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Download Article PDF now with Express Checkout
Price $2.95
(incl. VAT)

Buy Linux Magazine

Related content

  • Push Notifications

    If you host a lot of services on your home server, it helps to have them send you timely notifications. With ntfy, you can send push notifications to your phone or desktop.

  • Chore Conqueror

    Are you struggling to keep track of all your household chores? With its intuitive interface and advanced features, Donetick ensures you won't forget them.

  • What's up Docker?

    Keeping multiple Docker containers updated reliably can become quite a challenge. Enter What's up Docker?

  • Plant-it

    To keep your garden and indoor plants alive, you must remember to water them on time, apply fertilizers, and more. Plant-it is a self-hosted garden companion designed to assist you in achieving these tasks.

  • Wazuh

    This versatile security app checks for vulnerabilities, watches logs, and acts as a single interface for other tools.

comments powered by Disqus