diff options
| author | Paul Buetow <paul@buetow.org> | 2023-07-12 07:38:05 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2023-07-12 07:38:05 +0300 |
| commit | cc629b4efe8216eafb28d38ced462635e46032b3 (patch) | |
| tree | ba36da2605dd12608974d858b276bf84a9f857f8 /gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.gmi | |
| parent | 9000a957fb17a947bd0638437cc23f267c97b47b (diff) | |
Update content for gemtext
Diffstat (limited to 'gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.gmi')
| -rw-r--r-- | gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.gmi | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.gmi b/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.gmi index 37138c53..ef1c167c 100644 --- a/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.gmi +++ b/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.gmi @@ -8,7 +8,7 @@ Gogios is a minimalistic and easy-to-use monitoring tool I programmed in Google Go designed specifically for small-scale self-hosted servers and virtual machines. The primary purpose of Gogios is to monitor my personal server infrastructure for `foo.zone`, my MTAs, my authoritative DNS servers, my NextCloud, Wallabag and Anki sync server installations, etc. -With compatibility with the Nagios Check API, Gogios offers a simple yet effective solution for users looking to monitor a limited number of resources. In theory, Gogios scales to a couple of thousand checks, though. In this blog post, we'll explore Gogios' features, configuration, and use cases to help you determine if it's the proper monitoring solution for your needs, too. You can clone it from Codeberg here: +With compatibility with the Nagios Check API, Gogios offers a simple yet effective solution to monitor a limited number of resources. In theory, Gogios scales to a couple of thousand checks, though. You can clone it from Codeberg here: => https://codeberg.org/snonux/gogios @@ -41,12 +41,12 @@ With experience in monitoring solutions like Nagios, Icinga, Prometheus and OpsG My primary goal was to have a single email address for notifications and a simple mechanism to periodically execute standard Nagios check scripts and notify me of any state changes. I wanted the most minimalistic monitoring solution possible but wasn't satisfied with the available options. -This led me to create Gogios, a lightweight monitoring tool tailored to my specific needs. I chose the Go programming language for this project as it comes, in my opinion, with the best balance of ease to use and performance. Gogios eliminates unnecessary features and focuses on simplicity, providing a no-frills monitoring solution. +This led me to create Gogios, a lightweight monitoring tool tailored to my specific needs. I chose the Go programming language for this project as it comes, in my opinion, with the best balance of ease to use and performance. ## Features -* Compatible with Nagios Check scripts: Gogios leverages the widely-used Nagios Check API, allowing you to use existing Nagios plugins for monitoring various services. -* Lightweight and Minimalistic: Gogios is designed to be simple and fairly easy to set up, making it an ideal choice for users with limited monitoring requirements. +* Compatible with Nagios Check scripts: Gogios leverages the widely-used Nagios Check API, allowing to use existing Nagios plugins. +* Lightweight and Minimalistic: Gogios is designed to be simple and fairly easy to set up. * Configurable Check Timeout and Concurrency: Gogios allows you to set a timeout for checks and configure the number of concurrent checks, offering flexibility in monitoring your resources. * Configurable check dependency: A check can depend on another check, which enables scenarios like not executing an HTTP check when the server isn't pingable. * Retries: Check retry and retry intervals are configurable per check. |
