Schema-based computer system health monitoring

   
   

A hierarchical, object-oriented definition of the health of resources on a machine or network. A schema of objects is defined to represent machine and/or network health. One class of objects defines DataGroups that can be nested to represent machine resources. In addition to DataGroup objects, three other types of objects are defined in the schema, namely DataCollectors, Thresholds and Actions. DataCollectors are objects that when instantiated, collect data by polling or event notification. Threshold class objects as defined in the schema are associated with the DataCollector objects, and each provides the threshold or thresholds against which a DataCollector's collected data is evaluated. Action objects specify what happens when a Threshold is violated, such as to send an e-mail, page someone, run a script, execute a command, or send a message alert to a console for an operator to see.

Ένας ιεραρχικός, αντικειμενοστρεφής ορισμός της υγείας των πόρων σε μια μηχανή ή δίκτυο. Ένα σχήμα των αντικειμένων καθορίζεται για να αντιπροσωπεύσει την υγεία μηχανών ή/και δικτύων. Μια κατηγορία αντικειμένων καθορίζει DataGroups που μπορεί να τοποθετηθεί για να αντιπροσωπεύσει τους πόρους μηχανών. Εκτός από τα αντικείμενα DataGroup, τρεις άλλοι τύποι αντικειμένων καθορίζονται στο σχήμα, δηλαδή DataCollectors, κατώτατα όρια και ενέργειες. Τα DataCollectors είναι αντικείμενα ότι όταν instantiated, συλλέξτε τα στοιχεία από την ανακοίνωση ψήφισης ή γεγονότος. Τα αντικείμενα κατηγορίας κατώτατων ορίων όπως καθορίζονται στο σχήμα συνδέονται με τα αντικείμενα DataCollector, και κάθε ένα παρέχει το κατώτατο όριο ή τα κατώτατα όρια ενάντια στα οποία ένα συλλεχθέν DataCollector's στοιχείο αξιολογείται. Τα αντικείμενα δράσης διευκρινίζουν τι συμβαίνει πότε ένα κατώτατο όριο παραβιάζεται, όπως για να στείλει ένα ηλεκτρονικό ταχυδρομείο, σελίδα κάποιος, τρέχει ένα χειρόγραφο, εκτελεί μια εντολή, ή στέλνει ένα μήνυμα άγρυπνο σε μια κονσόλα για έναν χειριστή που βλέπει.

 
Web www.patentalert.com

< Method and computer-readable medium for installing an upgrade to an application program

< Hierarchical storage systems for holding evidentiary objects and methods of creating and operating upon hierarchical storage systems

> Application programming interface and generalized network address translator for intelligent transparent application gateway processes

> Portion of a display screen with a border having a frosted glass appearance

~ 00117