How to Install Gatus on Manjaro

In this tutorial, we will guide you on how to install the Gatus service monitoring tool on Manjaro. Gatus is an open-source service monitoring tool that monitors HTTP, TCP, DNS, ICMP, and much more. It is easy to use, configure, and deploy.

Prerequisites

Before we start the installation, let's ensure we have the following prerequisites:

Step 1: Install Golang and Git

As Gatus is written in Go language, you need to install Golang and Git on your system. So, let's install them using the following command:

sudo pacman -S go git

After the installation, check the versions to make sure everything is installed correctly:

go version
git version

Step 2: Clone Gatus Repository

Now, navigate to the project's GitHub repository and copy the URL: https://github.com/TwiN/gatus. Then, open up your terminal and execute the following command:

git clone https://github.com/TwiN/gatus.git

It will download the Gatus files to your current working directory.

Step 3: Build and Install Gatus

Move into the cloned directory and build Gatus using the following command:

cd gatus
go build

Once done, you can run the tool using the ./gatus command. However, it's better to install it in your systemwide PATH to run it from anywhere.

To install Gatus, run the following command:

sudo mv gatus /usr/local/bin/

Finally, verify the installation by running the gatus command. If you see its help message, it means Gatus is successfully installed.

Conclusion

Congratulations! You have successfully installed Gatus service monitoring tool on Manjaro Linux. Now, you can use it to monitor your services, HTTP responses, and much more.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!