I’m looking for a simple remote system monitoring and alerting tool. Nothing fancy. Do you know of any? Features:
- monitors CPU, memory and disk space
- can accept multiple hosts to watch
- has some sort of alerting system
- can be deployed as a single docker container
- can be configured using a text file
- configs can be imported and exported inside the docker compose file
I like uptime-kuma but it only records the uptime. Other containers I’ve found seemed to be overly complicated. They requires multiple docker containers for log aggregation etc…
You might look into Netdata, I think it meets your requirements, it’s essentially plug and play, but I believe you can add alerts as well. Been a while since I looked at it, but they’ve put out some big updates lately.