My very favorite Dashboard widget is iSlayer's iStat Pro. It is invaluable for figuring out how fast Internet connection is moving, tracking down what processes are hanging up the system and monitoring CPU usage.
But what if you want to monitor your systems performance remotely? What if you have a Mac server and you want to keep track of the memory and network usage? This is exactly what iStat for the iPhone was designed to address. Bjango (the new venture from part of the iSlayer team) was nice enough to let me try the app before it hits the App Store, and put it through the paces.
This is how it works:
You install the lightweight iStat Server deskop app (you need to be running Mac OS X 10.4 or higher) and then you run the iStat app for the iPhone to connect it to your Mac.
If you are on the same local network, Bonjour will take care of everything, you'll see your computer name on a list and you just need to enter in the passcode displayed in the iStat Server app to access your data.
If you are connecting to a remote server, just enter in the IP address and port number (the default is port 5109) and your passcode and you're good to go.
The iStat program will show you information on your iPhone or iPod touch and any computers or servers that you've configured with your device.
Take a look at the gallery and read on (the next page) for more details.