Methods, systems, and computer program product for remote monitoring of a data processing system events

   
   

Embodiments of methods, system, and computer program products are provided that may facilitate monitoring of data processing system events. For example, data processing system event data may be collected and sent to an event handler program module. Once the event handler program module receives the data processing system event data, a remote program module, which resides in a different address space than the event handler program module, may be notified. The data processing system event data may then be sent from the event handler program module to the remote program module. Data processing system events may, therefore, be monitored from a remote location without the need to log in to the data processing system to manually extract the event data. Moreover, the data processing system event data may be sent from the event handler program module to the remote program module as events occur, thereby providing event notification in real-time. As a result, a remote program module need not expend processing resources polling the data processing system to determine if any events have occurred and remote personnel need not log in to the data processing system to check for events. A remote program module may monitor multiple data processing systems and may send event data to another remote program module. Thus, a scalable, hierarchical monitoring system may be constructed.

Les modes de réalisation des méthodes, du système, et des produits de programme machine sont à condition que puisse faciliter la surveillance des événements de système de traitement de données. Par exemple, des données d'événement de système de traitement de données peuvent être rassemblées et envoyées à un module de programme de traiteur d'événement. Une fois que le module de programme de traiteur d'événement reçoit les données d'événement de système de traitement de données, on peut annoncer un module à distance de programme, qui réside dans une espace adresse différente que le module de programme de traiteur d'événement. Les données d'événement de système de traitement de données peuvent alors être envoyées du module de programme de traiteur d'événement au module à distance de programme. Des événements de système de traitement de données peuvent, donc, être surveillés d'un site éloigné sans nécessité de ouvrir une session au système de traitement de données pour extraire manuellement les données d'événement. D'ailleurs, les données d'événement de système de traitement de données peuvent être envoyées du module de programme de traiteur d'événement au module à distance de programme pendant que les événements se produisent, fournissant de ce fait l'avis d'événement en temps réel. En conséquence, un module à distance de programme n'a pas besoin de dépenser traiter le vote de ressources le système de traitement de données pour déterminer si des événements se sont produits et le personnel à distance n'a pas besoin de ouvrir une session au système de traitement de données pour vérifier les événements. Un module à distance de programme peut surveiller les systèmes de traitement de données multiples et peut envoyer des données d'événement à un autre module à distance de programme. Ainsi, un système de surveillance scalable et hiérarchique peut être construit.

 
Web www.patentalert.com

< Ion implantation apparatus equipped with plasma shower and ion implantation method

< Method and apparatus for resynchronizing paired volumes via communication line

> System and method for rendering data indicative of the performance of a voice activity detector

> Device for evaluating internal quality of vegetable or fruit, method for warm-up operation of the device, and method for measuring internal quality

~ 00117