Claymore remote manager supports remote monitoring / management via JSON protocol over raw TCP / IP sockets. You can also get recent console text lines via HTTP.
Start "EthMan.exe" (Windows version only).
Check built-in help for more information. "API.txt" file contains more details about protocol.
Remote monitoring: hashrates, GPUs temperature, fan speeds, current pool names, etc.
Remote management: restart miners, apply “epools.txt”, “dpools.txt” and “config.txt” files.
Although the application is simple, it provides me with everything I need, for now.
Configuring the application is easy. All you have to do is hit the “Add Miner” button on the bottom left, input some information, and press OK. There is one consideration to make before you begin though. The application does not rely on the machine's hostname.
Instead, you must input the IP address of your mining machine. If you have DHCP configured on your network or your router, it will be in your best interest to create a reservation or simply use a static IP address on your mining machines.
Once configured, there isn’t much to it. You have your information front and center. Right clicking on a machine brings up a contextual menu that allows you to perform configuration elements and management tasks.
Link to developer comment: https://bitcointalk.org/index.php?topic=1433925.0
Source file from GitHub: https://github.com/tutulino/Claymore-Dual/tree/master/Remote%20manager