Method of modifying a checksuite
First Claim
1. A method of monitoring a computer network, comprising:
- receiving, by a server computer, commands identifying a checksuite from a web browser, the checksuite including one or more individual checks, each check being configured to monitor a parameter of an operating system or a software program that runs on an operating system, wherein the checksuite includes first individual checks that monitor parameters of a first operating system and second individual checks that monitor parameters of a second operating system that is different from the first operating system, and wherein the first individual checks monitor the parameters of the first operating system concurrent to the second individual checks monitoring the parameters of the second operating system;
selecting, by the server computer, the checksuite based on the commands, wherein an original version of the checksuite having been deployed to two or more previously selected machines having different operating systems, and wherein subsequent to being deployed to the two or more previously selected machines, the checksuite was customized for a first machine of the two or more previously selected machines, a customized version of the checksuite having one or more customizations, the customizations corresponding to checks that differ from checks in the original version of the checksuite;
receiving, by the server computer, additional commands for editing the checksuite from the web browser;
editing, by the server computer, the checksuite based on the additional commands, the editing including at least one of removing an existing individual check from the checksuite, modifying the existing individual check, or adding a new individual check to the checksuite; and
simultaneously deploying the edited checksuite to the first machine, which includes the first operating system, and a second machine that includes the second operating system, wherein the first machine and the second machine, respectively, are each one of the two or more previously selected machines or one or more additional machines, and wherein deploying the edited checksuite to the first machine preserves the one or more customizations.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for defining, creating, and applying checks to multiple computers simultaneously is disclosed. In a network comprised of multiple computers capable of being linked together, a number of parameters to be monitored are defined. Then a number of checks corresponding to the one or more defined parameters are created. Each check is a set of computer executable instructions to monitor a defined parameter of the one or more defined parameters. After the checks are created, one or more checksuites that each include two or more of the created checks may be created. One or more checksuites may be designated for deployment and applied to one or more of the multiple network computers.
23 Citations
33 Claims
-
1. A method of monitoring a computer network, comprising:
-
receiving, by a server computer, commands identifying a checksuite from a web browser, the checksuite including one or more individual checks, each check being configured to monitor a parameter of an operating system or a software program that runs on an operating system, wherein the checksuite includes first individual checks that monitor parameters of a first operating system and second individual checks that monitor parameters of a second operating system that is different from the first operating system, and wherein the first individual checks monitor the parameters of the first operating system concurrent to the second individual checks monitoring the parameters of the second operating system; selecting, by the server computer, the checksuite based on the commands, wherein an original version of the checksuite having been deployed to two or more previously selected machines having different operating systems, and wherein subsequent to being deployed to the two or more previously selected machines, the checksuite was customized for a first machine of the two or more previously selected machines, a customized version of the checksuite having one or more customizations, the customizations corresponding to checks that differ from checks in the original version of the checksuite; receiving, by the server computer, additional commands for editing the checksuite from the web browser; editing, by the server computer, the checksuite based on the additional commands, the editing including at least one of removing an existing individual check from the checksuite, modifying the existing individual check, or adding a new individual check to the checksuite; and simultaneously deploying the edited checksuite to the first machine, which includes the first operating system, and a second machine that includes the second operating system, wherein the first machine and the second machine, respectively, are each one of the two or more previously selected machines or one or more additional machines, and wherein deploying the edited checksuite to the first machine preserves the one or more customizations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A machine-readable medium including program code, which when executed by a processor causes the processor to perform the following:
-
receiving, by a server computer, commands identifying a checksuite from a web browser, the checksuite including one or more individual checks, each check being configured to monitor a parameter of an operating system or a software program that runs on an operating system, wherein the checksuite includes first individual checks that monitor parameters of a first operating system and second individual checks that monitor parameters of a second operating system that is different from the first operating system, and wherein the first individual checks monitor the parameters of the first operating system concurrent to the second individual checks monitoring the parameters of the second operating system; selecting, by the server computer, the checksuite based on the commands, wherein an original version of the checksuite having been deployed to two or more previously selected machines having different operating systems, and wherein subsequent to being deployed to the two or more previously selected machines, the checksuite was customized for a first machine of the two or more previously selected machines, a customized version of the checksuite having one or more customizations, the customizations corresponding to checks that differ from checks in the original version of the checksuite; receiving, by the server computer, additional commands for editing the checksuite from the web browser; editing, by the server computer, the checksuite based on the additional commands, the editing including at least one of removing an existing individual check from the checksuite, modifying the existing individual check, or adding a new individual check to the checksuite; and simultaneously deploying the edited checksuite to the first machine, which includes the first operating system, and a second machine that includes the second operating system, wherein the first machine and the second machine, respectively, are each one of the two or more previously selected machines or one or more additional machines, and wherein deploying the edited checksuite to the first machine preserves the one or more customizations. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
receiving, by a server computer, a request to select a checksuite for editing from a web browser, the checksuite including one or more individual checks, each check being configured to monitor a parameter of an operating system or a software program that runs on an operating system, wherein the checksuite includes first individual checks that monitor parameters of a first operating system and second individual checks that monitor parameters of a second operating system that is different from the first operating system, and wherein the first individual checks monitor the parameters of the first operating system concurrent to the second individual checks monitoring the parameters of the second operating system; selecting, by the server computer, the requested checksuite, wherein an original version of the checksuite having been deployed to two or more previously selected machines, and wherein subsequent to being deployed, the checksuite was customized for a first machine of the two or more previously selected machines, a customized version of the checksuite having one or more customizations, the customizations corresponding to checks that differ from checks in the original version of the checksuite; editing the checksuite based on commands received from the web browser, the editing including at least one of removing an existing individual check from the checksuite, modifying the existing individual check, or adding a new individual check to the checksuite; and deploying the edited checksuite to the first machine, which includes the first operating system, and to a second machine that includes the second operating system, wherein the first machine and the second machine, respectively, are each one of the two or more previously selected machines or one or more additional machines, and wherein deploying the edited checksuite to the first machine preserves the one or more customizations. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. An apparatus, comprising:
-
a memory to store instructions; and a processor, coupled to the memory, to execute the instructions, the instructions causing the processor; to receive commands identifying a checksuite from a web browser, wherein the checksuite includes one or more individual checks, each check being configured to monitor a parameter of an operating system or a software program that runs on an operating system, wherein the checksuite includes first individual checks that monitor parameters of a first operating system and second individual checks that monitor parameters of a second operating system that is different from the first operating system, and wherein the first individual checks monitor the parameters of the first operating system concurrent to the second individual checks monitoring the parameters of the second operating system, to select the identified checksuite, wherein an original version of the checksuite having been deployed to two or more previously selected machines having different operating systems, and wherein subsequent to being deployed to the two or more previously selected machines, the checksuite was customized for a first machine of the two or more previously selected machines, a customized version of the checksuite having one or more customizations, the customizations corresponding to checks that differ from checks in the original version of the checksuite, to edit the checksuite based on the commands received from the web browser, the editing including at least one of removing an existing individual check from the checksuite, modifying the existing individual check, or adding a new individual check to the checksuite, and to simultaneously deploy the edited checksuite to the first machine, which includes the first operating system, and to a second machine that includes the second operating system, wherein the first machine and the second machine, respectively, are each one of the two or more previously selected machines or one or more additional machines, and wherein deploying the edited checksuite to the first machine preserves the one or more customizations. - View Dependent Claims (30, 31, 32, 33)
-
Specification