1. A method of monitoring resource performance in a heterogeneous client-server computer network, comprising the steps of: collecting resource data from a plurality of network servers for a plurality of performance parameters wherein the plurality of network servers operate on a plurality of platforms; reporting the collected resource data for each server to a network client in response to a request query from the client; analyzing the collected resource data to generate performance data for each server; and displaying the performance data for the plurality of network servers at the network client.