DATABASE DIAGNOSTICS INTERFACE SYSTEM
First Claim
Patent Images
1. A database diagnostics system comprising:
- one or more processors; and
a memory communicatively coupled with and readable by the one or more processors and having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to;
output for display a graphical user interface, wherein;
the graphical user interface permits a selection of a script, the script to be executed on a target database system on occurrence of a condition; and
the graphical user interface permits one or more parameters to be set, the one or more parameters define a reporting function of the script wherein the reporting function returns data related to the target database system;
define a plug-in structure, wherein the plug-in structure comprises the script and the one or more parameters, the plug-in structure further defines the condition which triggers execution of the script;
cause the plug-in to be executed on the target database system, wherein during execution, and on occurrence of the condition, the plug-in returns data related to the target database system according to the one or more parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
A database diagnostics system with an interface system that may be used to define, monitor, and deploy database diagnostics tools is presented. The interface system presents a user with a user interface for defining the parameters, behaviors, and schedules of database diagnostic tools. The diagnostic tools execute on a target database recording database parameters and state information. The interface system may present the user with a graphical user interface for assembling diagnostic tools at least partially from a predefined set of reusable modules and scripts.
15 Citations
20 Claims
-
1. A database diagnostics system comprising:
-
one or more processors; and a memory communicatively coupled with and readable by the one or more processors and having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to; output for display a graphical user interface, wherein; the graphical user interface permits a selection of a script, the script to be executed on a target database system on occurrence of a condition; and the graphical user interface permits one or more parameters to be set, the one or more parameters define a reporting function of the script wherein the reporting function returns data related to the target database system; define a plug-in structure, wherein the plug-in structure comprises the script and the one or more parameters, the plug-in structure further defines the condition which triggers execution of the script; cause the plug-in to be executed on the target database system, wherein during execution, and on occurrence of the condition, the plug-in returns data related to the target database system according to the one or more parameters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for defining a database system diagnostic tool, the method comprising:
-
presenting, by a computer system, a first graphical user interface that displays options for selecting a script; selecting, using the first graphical user interface, the script, the script to be executed on a target database system on occurrence of a condition; presenting, by the computer system, a second graphical user interface that displays options for defining a parameter; defining, using the second graphical user interface, a reporting parameter, the reporting parameter describes a reporting function of the script wherein the reporting function returns data related to the target database system; generating a plug-in structure, wherein the plug-in structure encompasses the script and the reporting parameter, the plug-in further defines the condition which triggers the execution of the script; presenting, by the computer system, a third graphical user interface that displays options for deploying the plug-in structure to a target database system; deploying, using the third graphical user interface, the plug-in structure to the target database system; and executing the plug-in on the target database system, wherein during execution and on occurrence of the condition, the plug-in returns a data related to the target database system according to the reporting parameter. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer program product residing on a non-transitory processor-readable medium and comprising processor readable instructions configured to cause one or more processors to:
-
cause a graphical user interface to be presented that displays options for selecting a script; accept a selection, using the graphical user interface, of the script, the script to be executed on a target database system on occurrence of a condition; cause the graphical user interface to display options for defining a parameter; accept a selection, using the graphical user interface, of a reporting parameter, the reporting parameter describes a reporting function of the script wherein the reporting function returns data related to the target database system; generate a plug-in structure, wherein the plug-in structure encompasses the script and the reporting parameter, the plug-in further defines the condition which triggers the execution of the script; cause the graphical user interface to display options for deploying the plug-in structure to the target database system; deploy the plug-in structure to the target database system; and execute the plug-in on the target database system, wherein during execution and on occurrence of the condition, the plug-in returns a data related to the target database system according to the reporting parameter. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification