Frustrated by the complexity and resource drain of multi service monitoring stacks, I built Simon. I wanted a single, lightweight dashboard to replace the heavy stack and the constant need for an SSH client for routine tasks.
The result is a resource efficient dashboard in a single Rust binary, just a couple of megabytes in size. Its support for various architectures on Linux also makes it ideal for embedded systems and lightweight SBCs.
It integrates:
Comprehensive Monitoring: Realtime and historical metrics for the host system and Docker containers (CPU, memory, disk usage, and network activity).
Integrated File & Log Management: A web UI for file operations and for viewing container logs, right where you need them.
Flexible Alerting: A system to set rules on any metric, with templates for sending notifications to Telegram, ntfy, and webhooks.
My goal was to create a cohesive, lightweight tool for self hosters and resource constrained environments.
I’d love to get your feedback.
https://github.com/alibahmanyar/simon
Comments URL: https://news.ycombinator.com/item?id=45954213
Points: 2
# Comments: 0
Source: github.com