Hey Guys -
I hope this is the best place to post this, but have a quick question, please...
I'm looking for suggestions / recommendations for a product (single product if possible) which can monitor my home lab's network & system resource usage for about a dozen systems. Below is the criteria I'm looking for in order of importance:
- Overall + Process-level monitoring of resource usage (CPU, RAM, HDD Activity)
- LAN performance (single /24 subnet)
- Setup & config not incredibly detailed or complicated to set up
- Prefer Open source (at least for consumers) but will purchase one time license if worth it for environment of my size
- Mobile interface or better yet phone/tablet companion app
- Some level of OpenWRT integration for bandwidth monitoring
- Log file monitoring or consolidated view (App-specific text-based log files on various systems)
- Cross-platform (~6 Windows systems + ~10 Various Linux Distros)
- Docker / container host monitoring
- VM resource usage (ESX 6.7 + Hyper-V)
- Offers a Web interface or similar GUI
- Notifications
I've tried a few in the past that hit on many of the above criteria. Most were Linux-based installations or containers with web interfaces but were intended for large environments therefore required too much in-depth configuration to meet just a couple of the criteria listed above. I'm currently trying out NEMS (a Nagios fork for Raspberry Pi), but it seems to only provide a very high level overview intended for Online/Offline statuses. The closest match I can find so far is Pulseway which is a different model that what I've tried in the past as its actually hosted in the cloud and uses its own easy to use but thorough agent although it doesn't monitor the LAN. Unfortunately, pricing is pricey as monitoring over 2 systems starts at $47 a month.
Any suggestions? Thanks!