Method and apparatus for distributed systems management
First Claim
1. A computer-based method for collecting dependency data, the method including:
- collecting configuration data describing a first networked resource via a software agent executing on the first networked resource;
selecting dependency data from the configuration data, the dependency data specifying a dependency relationship between the first networked resource and a second networked resource; and
populating a repository with the dependency data.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention features a method and apparatus for collecting dependency data. The method includes collecting configuration data describing a networked resource. The collection is via a software agent executing on the networked resource. The method also includes selecting dependency data from the configuration data. The dependency data specifies a dependency relationship between the networked resource and another networked resource. The method also includes populating a repository with the dependency data.
In another aspect, the invention features a method for distributed systems management, including providing a first agent monitoring a first managed device. The first agent gathers dependency data describing a dependency relationship between the first managed device and a second device. The method also includes starting a second agent to monitor the second device based on the dependency data.
The invention also features a method for formatting dependency information for display, including providing a display area with a linear border, selecting a root managed device to display at a root distance from the border, and displaying a non-root managed device in a dependency relationship with the root managed device. The dependency relationship has a length of at least one. Displaying includes indenting the representation of the non-root managed device a predetermined distance away from the border. The predetermined distance is greater than the root distance and is dependent upon the length.
The invention also features an apparatus implementing said methods.
-
Citations
31 Claims
-
1. A computer-based method for collecting dependency data, the method including:
-
collecting configuration data describing a first networked resource via a software agent executing on the first networked resource;
selecting dependency data from the configuration data, the dependency data specifying a dependency relationship between the first networked resource and a second networked resource; and
populating a repository with the dependency data. - View Dependent Claims (2, 3)
-
-
4. A computer-based method for communicating dependency data, including:
-
gathering dependency data on a managed device via an agent on the managed device; and
offering access to a table that includes the dependency data, the access using a dependency interface for a distributed systems management protocol on the agent. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A computer-based method for distributed systems management, including:
-
monitoring a first managed device with a first agent, where the first agent gathers dependency data describing a dependency relationship between the first managed device and a second device; and
starting a second agent to monitor the second device based on the dependency data. - View Dependent Claims (10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 30, 31)
-
-
12. A computer-based method for formatting dependency information for display, including:
-
providing a display area having a linear border;
selecting a root managed device to display at a root distance from the border; and
displaying a non-root managed device in a dependency relationship with the root managed device, where the dependency relationship has a length of at least one, the displaying including indenting the representation of the non-root managed device a predetermined distance away from the border, greater than the root distance and dependent upon the length.
-
-
18. A computer-based method for collecting dependency data, the method including:
-
gathering a plurality of dependency data on a plurality of networked resources via a plurality of software agents, such that a software agent runs on each networked resource in the plurality of networked resources, the dependency data including data specifying a dependency relationship between a first networked resource and a second networked resource in the plurality of networked resources; and
adding a dependency entry to a central repository managed by a manager application, the dependency entry describing the dependency relationship.
-
-
24. An article comprising a machine-readable storage medium that stores executable instructions to collect dependency data, the instructions causing a machine to:
-
collect configuration data describing a first networked resource via a software agent executing on the first networked resource;
select dependency data from the configuration data, the dependency data specifying a dependency relationship between the first networked resource and a second networked resource; and
populate a repository with the dependency data.
-
-
27. An article comprising a machine-readable storage medium that stores executable instructions to communicate dependency data, the instructions causing a machine to:
-
gather dependency data on a managed device via an agent on the managed device; and
offer access to a table that includes the dependency data, the access using a dependency interface for a distributed systems management protocol on the agent.
-
-
28. An article comprising a machine-readable storage medium that stores executable instructions to manage distributed systems, the instructions causing a machine to:
-
monitor a first managed device with a first agent, where the first agent gathers dependency data describing a dependency relationship between the first managed device and a second device; and
start a second agent to monitor the second device based on the dependency data.
-
-
29. An article comprising a machine-readable storage medium that stores executable instructions to format dependency information for display, the instructions causing a machine to:
-
provide a display area having a linear border;
select a root managed device to display at a root distance from the border; and
display a non-root managed device in a dependency relationship with the root managed device, where the dependency relationship has a length of at least one, the displaying including indenting the representation of the non-root managed device a predetermined distance away from the border, greater than the root distance and dependent upon the length.
-
Specification