A monitoring system allows users to monitor the post-deployment performance of a web-based or other transactional server. The system includes an agent component ("agent") which can be installed on computers ("agent computers") that have access to the transactional server, including computers of actual users of the transactional server. The agent simulates the actions of actual users of the transactional server while monitoring the server's performance. The specific transactions to be performed by the agent computers are specified by testcases that are dispatched to the agent computers using a controller component ("controller"). As each agent computer executes a testcase, it reports the execution results (performance data) in real-time to a web-based reports server which stores the results in a centralized database. 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 using a standard web browser to view the collected performance data via a series of customizable reports. Using the controller, the user can also assign testcase execution schedules to the agent computers, including periodic schedules that provide for continuous or near-continuous monitoring of the transactional server. In addition, the user can specify alert conditions which cause personnel to be immediately notified (e.g., by pager) of problems. The controller and the reports server also provide functions for allowing the user to monitor the operation of the transactional server according to the attributes of the agent computers, such as the locations, organizations, and ISPs of such computers.

Een controlesysteem staat gebruikers toe om de post-plaatsingsprestaties van een web-based of andere transactieserver te controleren. Het systeem omvat een agentencomponent ("agent") die op computers ("agentencomputers") kan worden geïnstalleerd die toegang tot de transactieserver hebben, met inbegrip van computers van daadwerkelijke gebruikers van de transactieserver. De agent simuleert de acties van daadwerkelijke gebruikers van de transactieserver terwijl het controle van de prestaties van de server. De specifieke transacties die door de agentencomputers moeten worden uitgevoerd worden gespecificeerd door proefprocessen die aan de agentencomputers gebruikend een controlemechanismecomponent ("controlemechanisme") worden verzonden. Aangezien elke agentencomputer een proefproces uitvoert, meldt het de uitvoeringsresultaten (prestatiesgegevens) in real time aan een web-based rapportenserver die de resultaten in een gecentraliseerd gegevensbestand opslaat. De prestatiesgegevens kunnen, bijvoorbeeld, de tijden van de serverreactie, de opeenvolgingen van de het schermvertoning voor ontbroken transacties, gemeten segmentvertragingen langs netwerkwegen, en herkenningstekens van "gebroken" websiteverbindingen omvatten. Het erkende personeel kan tot de rapportenserver toegang hebben gebruikend standaardWebbrowser om de verzamelde prestatiesgegevens via een reeks klantgerichte rapporten te bekijken. Gebruikend het controlemechanisme, kan de gebruiker de programma's van de proefprocesuitvoering aan de agentencomputers, met inbegrip van periodieke programma's ook toewijzen die ononderbroken of dichtbijgelegen-ononderbroken toezicht op de transactieserver voorzien. Bovendien kan de gebruiker waakzame voorwaarden specificeren die personeel om onmiddellijk (b.v., door pager) van problemen ertoe brengen worden op de hoogte gebracht. Het controlemechanisme en de rapportenserver verstrekken ook functies voor het toestaan van de gebruiker om de verrichting van de transactieserver volgens de attributen van de agentencomputers, zoals de plaatsen, de organisaties, en ISPs van dergelijke computers te controleren.

 
Web www.patentalert.com

< (none)

< Data copyright management system

> Decorative aquarium with water dance effect

> (none)

~ 00044