#229
B+
Rank #120
Scrutiny
S.M.A.R.T. disk monitoring dashboard that tracks hard drive health and predicts failures across a fleet of machines. Standout trait is a clean, purpose-built single-binary design with minimal operational overhead.
69.0
/ 100
β Full Stack
Go web server and API paired with lightweight collector agents that run smartctl on monitored hosts, storing time-series health metrics in InfluxDB. Simple, focused architecture with clear separation between collectors and the central dashboard.
π Scaling Analysis
The collector/dashboard split scales fine to monitor large fleets of disks since collectors are lightweight and push metrics asynchronously to InfluxDB. As a narrowly-scoped monitoring tool it was never meant to handle internet-scale traffic itself β its scaling ceiling is simply how many hosts' smartctl output InfluxDB can ingest, which is generous for its use case.
π Running on Nexlayer
Deploy a scrutiny web pod and an influxdb pod, with the web pod reaching influxdb.pod:8086 via Nexlayer's inter-pod DNS; pull mirror.gcr.io/library images for the InfluxDB base. Collector agents typically run on the physical/VM hosts being monitored rather than inside the cluster, so they connect outward to the web pod's public <% URL %> or an exposed port.