Client monitors simulate end-users, or software clients, by generating actual traffic against servers. Availability, accuracy and performance are key metrics that indicate application health from the end-user perspective. Client-side monitoring involves creating simulated traffic that mimics business transactions consisting of complete end-user click-path scenarios, sequences of multi-protocol client/server interactions, and possibly sets of database interactions.
Client monitoring performs actual tasks against server systems to gather performance metrics at regular intervals from various locations.