A simple tool to monitor linux servers.
It provides endpoints to:
/statsgets CPU, RAM, and Disk usage/healthcheckpings all endpoints mentioned in the config- more coming soon...
gonitor.json must be placed in home folder.
{
"endpoints": [
{
"name": "Google",
"url": "https://www.google.com"
},
{
"name": "booo",
"url": "http://localhost:3000"
}
]
}- ping all apps on the server to check if they are running every 30min.
- send message on discord when cpu, ram or disk usage is high.
- send message on discord if any app crashes.