×

Model-based system monitoring

  • US 8,489,728 B2
  • Filed: 04/15/2005
  • Issued: 07/16/2013
  • Est. Priority Date: 04/15/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • accessing a model of a system that includes a plurality of components, wherein the model of the system contains information defining a plurality of relationships between the plurality of components, wherein the plurality of relationships defined comprises;

    containment relationships to identify a component of the plurality of components as being contained by another component of the plurality of components such that definitions of the component are incorporated into the another component enabling the another component to;

    control a lifetime of the component being contained, control a visibility of the component being contained, and delegate a behavior of the component being contained;

    hosting relationships to identify dependencies among the plurality of components such that a guest component is included in the model of the system via a hosting component; and

    communication relationships to identify two or more components of the plurality of components configured to communicate with each other;

    associating components from the plurality of components to one or more information pages, the one or more information pages comprising;

    a monitoring page to describe monitoring a performance of an associated monitoring component and to identify an action to take when a rule is satisfied, actions to take include at least one of recording settings, recording events that occurred, or sounding an alarm;

    executing a monitoring policy to monitor the performance of the system, the monitoring policy includes information regarding the components to be monitored;

    receiving notification of a problem from the associated monitoring component;

    determining a cause of the problem, the determination being made at least in part based on the model of the system; and

    identifying at least one component associated with the cause of the problem.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×