Goblaq is a simple command-line interface (CLI) for monitoring the status of web applications. Easy to set up and deploy, Goblaq allows you to start tracking the status of web applications even in the early stages of infrastructure development, when more feature-rich monitoring solutions are not yet deployed or configured.
Requirements:
- Linux
- Go 1.19+
- make
To install Goblaq:
- Clone the repository to your machine and navigate to the directory.
- Run
make install
in the console. - Add the services you want to monitor. Run
goblaq watch help
in the console and follow the instructions. - Start the Goblaq daemon for real-time operation with
goblaq daemon daemon
, or run it in the background withmake daemon
. - Wait for some time while Goblaq gathers statistics, then execute
goblaq status all
.
NAME | URL | STATUS | TIMESTAMP | MESSAGE |
---|---|---|---|---|
app01 | https://app01.io/health | 200 | Fri Sep 29 00:04:27 MSK 2023 | 200 OK |
app02 | https://app02.io/health | 503 | Fri Sep 29 00:04:28 MSK 2023 | 503 Service Unavailable |
app03 | https://app03.io/health | 401 | Fri Sep 29 00:04:32 MSK 2023 | 401 Unauthorized |