Monitoring MegaMiner machines:
While an API endpoint that could be requested from remote machines would be nice, I'm guessing this is a lot to implement and will come after other, more important features, issues and updates.
In the meantime I'd still like to monitor the miners, so I'm suggesting a simple push monitoring method: every time the "Current" screen gets refreshed (or every X minutes -- whatever is easier to implement), MegaMiner would post the current stats (as shown on the Current screen) to a remote server with a simple REST HTTP POST with the data JSON formatted. While I actually haven't done any PowerShell scripting ever, I do know .NET, so I should be able to implement this and post the data to my own (local) server.
Where do you suggest to insert a method call for that?