diff --git a/README.md b/README.md index 2d7ad5b..8484b94 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ ## Overview -For my personal self-hosted infrastructure I found the typical Prometheus and Grafana set up to be too bloated, involving too much network traffic and overhead, for what I actually want to monitor +For my personal self-hosted infrastructure I found the typical Prometheus and Grafana set up to be too bloated, involving too much overhead for what I actually want to monitor -Consequently I decided to build my own lightweight tooling with Python, Linux commands, SSH, Cron, JSON, HTML/CSS and Javascript +Consequently I decided to build my own lightweight tooling with Python, Bash, SSH, Cron, JSON, HTML/CSS and Javascript It is capable of sending offline/healing alerts via email, as well as scraping relevant metrics, (CPU, RAM, Disk Space etc), to display on a centralized webpage @@ -10,6 +10,8 @@ The metrics page, as well as the generated JSON files and Python script is hoste The remote server set-up, including creating the monitoring user, installing required software, copying the Python script and adding ssh keys, is fully automated via Ansible playbooks +Adding a new server to be monitored is easily achieved via the porygon-management.sh CLI tool written in Bash + ## High Level Architecture Overview ```