Post-deployment monitoring of server performance

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 11/34 (2006.01) G06F 11/32 (2006.01)

Patent

CA 2380358

A monitoring system allows users to monitor the post-deployment performance of a web-based or other transactional server (30). The system includes an agent component ("agent") (32) which can be installed on agent computers (40) that have access to the transactional server (30), including computers of actual users of the transactional server (30). The agent (32) simulates the actions of actual users of the transactional server (30) while monitoring the server's performance. The specific transactions to be performed by the agent computers (40) are specified by testcases that are dispatched to the agent computers (40) using a controller (34). As each agent computer (40) executes a testcase, it reports the execution results (performance data) in real-time to a web- based reports server (36) which stores the results in a centralized database (42). The performance data may include, for example, server response times, screen display sequences for failed transactions, measured segment delays along network paths, and identifiers of "broken" web site links. Authorized personnel can access the reports server (36) using a standard web browser to view the collected performance data via a series of customizable reports. Using the controller (34), the user can also assign testcase execution schedules to the agent computers (40), including periodic schedules that provide for continuous or near-continuous monitoring of the transactional server (30). In addition, the user can specify alert conditions which cause personnel to be immediately notified (e.g., by pager) of problems. The controller (34) and the reports server (36) also provide functions for allowing the user to monitor the operation of the transactional server (30) according to the attributes of the agent computers (40), such as the locations, organizations, and ISPs of such computers.

La présente invention concerne un système de surveillance permettant à des utilisateurs de surveiller, après son déploiement, le fonctionnement d'un serveur Web ou simplement transactionnel (30). Ce système intègre un agent (32) pouvant s'installer sur des ordinateurs d'agents (40) ayant accès au serveur transactionnel (30), y-compris des ordinateurs d'utilisateurs réels du serveur transactionnel (30). L'agent (32) simule les actions des utilisateurs réels du serveur transactionnel (30) tout en surveillant le fonctionnement du serveur. Les transactions spécifiques que doivent exécuter les ordinateurs d'agents (40) sont spécifiées par des jeux d'essais envoyés aux ordinateurs d'agents (40) par un contrôleur (34). Chaque fois qu'un ordinateur d'agent (40) exécute un jeu d'essais, il rend compte des résultats d'exécution (données de fonctionnement) en temps réel à un serveur de comptes rendus du Web (36) qui conserve les résultats dans une base de données centralisée (42). Ces données de fonctionnement sont souvent notamment les temps de réponse des serveurs, les séquences d'affichage à l'écran correspondant aux transactions inabouties, les retards mesurés sur les segments le long des chemins du réseau, et les identificateurs des liaisons du site Web qui ont été rompues. Les personnels autorisés peuvent accéder au serveur de comptes rendus (36) en utilisant un navigateur Web standard de façon à visualiser via une série de comptes rendus personnalisables les données de fonctionnement recueillies. En utilisant le contrôleur, l'utilisateur peut également affecter aux ordinateurs d'agents (40) des plans d'exécution de jeux d'essais, y-compris des plans périodiques qui assurent une surveillance continue ou quasiment continue du serveur transactionnel (30). De plus, l'utilisateur peut spécifier des conditions d'alerte qui font que les personnels seront immédiatement informés des problèmes, notamment par radiomessagerie. Le contrôleur (34) et le serveur de comptes rendus (36) remplissent également des fonctions permettant d'autoriser l'utilisateur à surveiller le fonctionnement du serveur transactionnel (30) conformément aux attributs des ordinateurs d'agents (40) tels que les emplacements, les organisations et les ISP de ces ordinateurs.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Post-deployment monitoring of server performance does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Post-deployment monitoring of server performance, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Post-deployment monitoring of server performance will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1391341

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.