A minimal monit-compatible implementation to report basic system info to m/monit.

monit is a pro-active monitoring system for unix-based systems, but not Windows systems. Furthermore, M/Monit allows you to get a dashboard of all your monit systems on your network. I wanted my Windows systems to fit in. I didn’t need the pro-active part for Windows, just uptime monitoring. This project let me get the Windows systems to report their basic information (hostname, OS version, memory usage and CPU usage) to an M/Monit server.