I have a python framework that I've created to run performance tests in a mixed server environment of Windows, Linux and Solaris. I'm looking for a way to remotely gather performance data for the CPU, Memory, Disk and Network I/O.
I can't use perfmon because the python scripts are usually run from a *nix machine. Is there something similar to perfmon that can be used on multiple OS's to gather information remotely. If it comes down to it, multiple single OS monitoring programs would be acceptable.