diff options
Diffstat (limited to 'gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.md')
| -rw-r--r-- | gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.md b/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.md index 3ebc3eae..335f5f9b 100644 --- a/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.md +++ b/gemfeed/2023-06-01-kiss-server-monitoring-with-gogios.md @@ -24,6 +24,32 @@ With compatibility with the Nagios Check API, Gogios offers a simple yet effecti * [⇢ ⇢ ⇢ MTA](#mta) * [⇢ ⇢ ⇢ Configuring Gogios](#configuring-gogios) * [⇢ ⇢ Running Gogios](#running-gogios) +* # KISS server monitoring with Gogios + +> Published at 2023-06-01T21:10:17+03:00 + +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 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](https://codeberg.org/snonux/gogios) + +[](./kiss-server-monitoring-with-gogios/gogios-small.png) + +## Table of Contents + +* [⇢ KISS server monitoring with Gogios](#kiss-server-monitoring-with-gogios) +* [⇢ ⇢ Motivation](#motivation) +* [⇢ ⇢ Features](#features) +* [⇢ ⇢ Example alert](#example-alert) +* [⇢ ⇢ Installation](#installation) +* [⇢ ⇢ ⇢ Compiling and installing Gogios](#compiling-and-installing-gogios) +* [⇢ ⇢ ⇢ Setting up user, group and directories](#setting-up-user-group-and-directories) +* [⇢ ⇢ ⇢ Installing monitoring plugins](#installing-monitoring-plugins) +* [⇢ ⇢ Configuration](#configuration) +* [⇢ ⇢ ⇢ MTA](#mta) +* [⇢ ⇢ ⇢ Configuring Gogios](#configuring-gogios) +* [⇢ ⇢ Running Gogios](#running-gogios) * [⇢ ⇢ ⇢ High-availability](#high-availability) * [⇢ ⇢ Conclusion:](#conclusion) |
