Update README.md
This commit is contained in:
@@ -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
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user