Use of attribution to describe management information
First Claim
Patent Images
1. A method of managing an application or service, comprising:
- receiving the application or service for installation on a system;
attributing selected parts of code of the application or service with management information, wherein attribution allows a system user to specify rules in the management information that identify one or more system health criteria that are to be met for the system to be considered healthy, the system health criteria indicating a plurality of different health states including intermediate health states that indicate a partially healthy or partially unhealthy system, the management information being identified within the attributed application or service using a uniform resource identifier, wherein the uniform resource identifier includes documentation falling into categories;
text description, a browser compatible help-link, parameter documentation, and a set of tags;
exposing the management information to a management system;
controlling the application or service based upon the management information that is exposed when the application or service is installed on the system; and
generating a manifest based on the exposed management information.
6 Assignments
0 Petitions
Accused Products
Abstract
A system that facilitates management of an application or service of a system using code attribution. Code of an application or service to be installed on the system is attributed with management information. The system includes a management subsystem that uses the attributed management information to manage the installed application or service.
-
Citations
32 Claims
-
1. A method of managing an application or service, comprising:
-
receiving the application or service for installation on a system; attributing selected parts of code of the application or service with management information, wherein attribution allows a system user to specify rules in the management information that identify one or more system health criteria that are to be met for the system to be considered healthy, the system health criteria indicating a plurality of different health states including intermediate health states that indicate a partially healthy or partially unhealthy system, the management information being identified within the attributed application or service using a uniform resource identifier, wherein the uniform resource identifier includes documentation falling into categories;
text description, a browser compatible help-link, parameter documentation, and a set of tags;exposing the management information to a management system; controlling the application or service based upon the management information that is exposed when the application or service is installed on the system; and generating a manifest based on the exposed management information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 27)
-
-
9. A system, embodied in a computer-readable storage medium, that facilitates management of an application or service, comprising:
-
an application or service for installation on the system; and an attribution component that facilitates attributing selected parts of code of the application or service with management information, the attribution component allowing a system user to specify rules in the management information that identify one or more system health criteria that are to be met for the system to be considered healthy, the system health criteria indicating a plurality of different health states including intermediate health states that indicate a partially healthy or partially unhealthy system, the management information is identified within the attributed application or service using a uniform resource identifier; where the uniform resource identifier includes documentation falling into categories;
text description, a browser compatible help-link, parameter documentation, and a set of tags;where the system uses the management information to manage the installed application or service; and where a manifest is generated based on the management information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
28. A distributed system, embodied in a computer-readable storage medium, for managing an application or service, comprising:
-
means for attributing selected parts of code of the application or service with health information for the distributed system, the health information including an indication of the health of a local computer system as well as any relationships between the local computer system and one or more remote computer systems, the attributing means allowing the system user to specify rules that identify one or more system health criteria in the management information that are to be met for the system to be considered healthy, the system health criteria indicating a plurality of different health states including intermediate health states that indicate a partially healthy or partially unhealthy system, the management information being identified within the attributed application or service using a uniform resource identifier, wherein the uniform resource identifier includes documentation falling into categories;
text description, a browser compatible help-link, parameter documentation, and a set of tags, and further allowing the system user to specify when the rules are to be executed by the system;means for identifying the health information with a unique identifier; means for exposing the health information in the form of instrumentation definitions; means for cataloging the instrumentation definitions in a collection of instrumentation definitions; means for controlling the application or service based upon the exposed instrumentation definitions when the application or service is installed on the system; and means for generating a manifest based on the exposed health information, wherein the manifest generating means further allows the system user to create a customized version of the manifest to override any manufacturer-provided manifests.
-
-
29. A computer-readable storage medium having computer-executable instructions for performing a method for managing an application or service, the method comprising:
-
receiving the application or service for installation on a system; attributing selected parts of code of the application or service with management information, wherein attribution allows a system user to specify rules in the management information that identify one or more system health criteria that are to be met for the system to be considered healthy, the system health criteria indicating a plurality of different health states including intermediate health states that indicate a partially healthy or partially unhealthy system, the management information being identified within the attributed application or service using a uniform resource identifier, wherein the uniform resource identifier includes documentation falling into categories;
text description, a browser compatible help-link, parameter documentation, and a set of tags;exposing the management information to a management system; controlling the application or service based upon the management information that is exposed when the application or service is installed on the system; and generating a manifest based on the exposed management information.
-
-
30. A computer-readable storage medium having computer-executable instructions that facilitates a system for managing an application or service, the system comprising:
-
an application or service for installation on the system; and an attribution component that facilitates attributing selected parts of code of the application or service with management information, the attribution component allowing a system user to specify rules in the management information that identify one or more system health criteria that are to be met for the system to be considered healthy, the system health criteria indicating a plurality of different health states including intermediate health states that indicate a partially healthy or partially unhealthy system, the management information is identified within the attributed application or service using a uniform resource identifier, wherein the uniform resource identifier includes documentation falling into categories;
text description, a browser compatible help-link, parameter documentation, and a set of tags;wherein the management information is exposed and used to generate a manifest; wherein the system uses the management information to manage the installed application or service. - View Dependent Claims (31, 32)
-
Specification