Operation analytic repository central monitoring system
First Claim
1. An apparatus for use in operation analytic repository database monitoring, whereby the apparatus automatically and continuously monitors and provides corrective actions for detected issues, the apparatus comprising:
- an electronic storage device;
a computing processor; and
a module stored in the electronic storage device, said module comprising instruction code executable by one or more computing processors, and configured to cause the one or more computing processors to;
continuously access one or more operational databases;
continuously copy data from the one or more operational databases and store the copied data in a separate database, for a predetermined time period;
receive a threshold value for determining whether or not a potential issue exists, wherein a value above the threshold value indicates that the potential issue exists, and wherein a value below the threshold value indicates that the potential issue does not exist, and wherein the threshold value comprises a metric for determining a database or server environment usage percentage;
process, for the data, a proactive action, wherein processing the proactive action comprises running one or more monitoring scripts on the data;
in response to running the one or more monitoring scripts, determine that the potential issue exists in the data, wherein the potential issue is determined to exist based on the threshold value;
determine a severity of the potential issue;
in response to determining that the severity of the potential issue is below a severity threshold, automatically correct, without manual intervention, the potential issue, and implement an ongoing health assessment of the data to determine if the potential issue persists, and wherein the potential issue is not automatically corrected, without manual intervention, if the severity of the potential issue is above the severity threshold;
in response to determining that the severity of the potential issue is above the severity threshold, apply a second severity threshold to determine whether the potential issue must be escalated to a third party, wherein the potential issue is escalated to a third party if the severity of the potential issue is above the second severity threshold;
provide a central monitoring tool to a user, and wherein the central monitoring tool comprises an interface such that information related to the data is displayed within the central monitoring tool;
fetch data from the separate database for presentation within the central monitoring tool, wherein the fetched data comprises a user roles table and a user grants table related to the one or more operational databases; and
present the fetched data from the separate database via the interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods and computer program products for use in financial systems, where messages are automatically generated based on message templates. An exemplary apparatus is configured to access one or more databases within an operation analytic repository having data stored therein; store in the at least one database, for a predetermined time period, for analysis; process, for at least one of the databases, a proactive action whereby the proactive action implements an ongoing health assessment of the data stored within the at least one database; and in response to receiving indication of an issue within at least one of databases, provide a reactive action whereby the reactive action determines one or more steps necessary to correct the issue.
-
Citations
17 Claims
-
1. An apparatus for use in operation analytic repository database monitoring, whereby the apparatus automatically and continuously monitors and provides corrective actions for detected issues, the apparatus comprising:
-
an electronic storage device; a computing processor; and a module stored in the electronic storage device, said module comprising instruction code executable by one or more computing processors, and configured to cause the one or more computing processors to; continuously access one or more operational databases; continuously copy data from the one or more operational databases and store the copied data in a separate database, for a predetermined time period; receive a threshold value for determining whether or not a potential issue exists, wherein a value above the threshold value indicates that the potential issue exists, and wherein a value below the threshold value indicates that the potential issue does not exist, and wherein the threshold value comprises a metric for determining a database or server environment usage percentage; process, for the data, a proactive action, wherein processing the proactive action comprises running one or more monitoring scripts on the data; in response to running the one or more monitoring scripts, determine that the potential issue exists in the data, wherein the potential issue is determined to exist based on the threshold value; determine a severity of the potential issue; in response to determining that the severity of the potential issue is below a severity threshold, automatically correct, without manual intervention, the potential issue, and implement an ongoing health assessment of the data to determine if the potential issue persists, and wherein the potential issue is not automatically corrected, without manual intervention, if the severity of the potential issue is above the severity threshold; in response to determining that the severity of the potential issue is above the severity threshold, apply a second severity threshold to determine whether the potential issue must be escalated to a third party, wherein the potential issue is escalated to a third party if the severity of the potential issue is above the second severity threshold; provide a central monitoring tool to a user, and wherein the central monitoring tool comprises an interface such that information related to the data is displayed within the central monitoring tool; fetch data from the separate database for presentation within the central monitoring tool, wherein the fetched data comprises a user roles table and a user grants table related to the one or more operational databases; and present the fetched data from the separate database via the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method for use in operation analytic repository database monitoring, whereby the method comprises automatically monitoring and providing corrective actions for detected issues, the method comprising:
-
accessing one or more operational databases; copying data from the one or more operational databases and storing the copied data in a separate database, for a predetermined time period; receiving a threshold value for determining whether or not a potential issue exists, wherein a value above the threshold value indicates that the potential issue exists, and wherein a value below the threshold value indicates that the potential issue does not exist, and wherein the threshold value comprises a metric for determining a database or server environment usage percentage; processing, for the data, a proactive action, wherein processing the proactive action comprises running one or more monitoring scripts on the data; in response to running the one or more monitoring scripts, determining that the potential issue exists in the data, wherein the potential issue is determined to exist based on the threshold value; determining a severity of the potential issue; in response to determining that the severity of the potential issue is below a severity threshold, automatically correcting, without manual intervention, the potential issue, and implement an ongoing health assessment of the data to determine if the potential issue persists, and wherein the potential issue is not automatically corrected, without manual intervention, if the severity of the potential issue is above the severity threshold; in response to determining that the severity of the potential issue is above the severity threshold, apply a second severity threshold to determine whether the potential issue must be escalated to a third party, wherein the potential issue is escalated to a third party if the severity of the potential issue is above the second severity threshold; providing a central monitoring tool to a user, and wherein the central monitoring tool comprises an interface such that information related to the is displayed within the central monitoring tool; fetching data from the separate database for presentation within the central monitoring tool, wherein the fetched data comprises a user roles table and a user grants table related to the one or more operational databases; and presenting the fetched data from the separate database via the interface. - View Dependent Claims (15)
-
-
16. A computer program product for use in operation analytic repository database monitoring, whereby the computer program product automatically monitors and provides corrective actions for detected issues, the computer program product comprising:
-
a non-transitory computer-readable medium comprising a set of codes for causing a computer to; access one or more operational databases; copy data from the one or more operational databases and store the copied data in a separate database, for a predetermined time period; receive a threshold value for determining whether or not a potential issue exists, wherein a value above the threshold value indicates that the potential issue exists, and wherein a value below the threshold value indicates that the potential issue does not exist, and wherein the threshold value comprises a metric for determining a database or server environment usage percentage; process, for the data, a proactive action, wherein processing the proactive action comprises running one or more monitoring scripts on the data; in response to running the one or more monitoring scripts, determine that the potential issue exists in the data, wherein the potential issue is determined to exist based on the threshold value; determine a severity of the potential issue; in response to determining that the severity of the potential issue is below a severity threshold, automatically correct, without manual intervention, the potential issue, and implement an ongoing health assessment of the data to determine if the potential issue persists, and wherein the potential issue is not automatically corrected, without manual intervention, if the severity of the potential issue is above the severity threshold; in response to determining that the severity of the potential issue is above the severity threshold, apply a second severity threshold to determine whether the potential issue must be escalated to a third party, wherein the potential issue is escalated to a third party if the severity of the potential issue is above the second severity threshold; provide a central monitoring tool to a user, and wherein the central monitoring tool comprises an interface such that information related to the is displayed within the central monitoring tool; fetch data from the separate database for presentation within the central monitoring tool, wherein the fetched data comprises a user roles table and a user grants table related to the one or more operational databases; and present the fetched data from the separate database via the interface. - View Dependent Claims (17)
-
Specification