Analysis device management system and non-transitory computer readable medium storing program
US-2022260600-A1 · Aug 18, 2022 · US
US12013772B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12013772-B2 |
| Application number | US-202117554755-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 17, 2021 |
| Priority date | Dec 17, 2021 |
| Publication date | Jun 18, 2024 |
| Grant date | Jun 18, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Some embodiments include a system, method, and non-transitory medium, with the system including an interface to at least one database product; a stateless ping operator to manage lifecycle events associated with the at least one database product; and a first product-specific ping agent to determine an availability of and generate metrics associated with a plurality of instances of a first specific database product of the at least one database product monitored by the first product-specific ping agent, the first product-specific ping agent receiving an assignment of the plurality of instances of the first specific database product to monitor from the ping operator.
Opening claim text (preview).
The invention claimed is: 1. A system to monitor multiple database products, the system comprising: a memory storing computer instructions; and a processor communicatively coupled with the memory to execute the instructions to perform the operations of: a stateless ping operator controller to manage lifecycle events associated with at least one database product of a database system, wherein the ping operator controller automatically monitors the at least one database product for new instances of the at least one database product and deprovisioning of instances of the at least one database product; and a first product-specific ping agent of the database system to determine an availability of a plurality of instances of a first specific database product of the at least one database product monitored by the first product-specific ping agent and to generate metrics associated with the plurality of instances of the first specific database product of the at least one database product monitored by the first product-specific ping agent, the first product-specific ping agent receiving an assignment of the plurality of instances of the first specific database product to monitor from the ping operator and the ping operator managing the lifecycle events associated with the at least one database product of the database system independent of the first product-specific ping agent, wherein the ping operator controller assigns the plurality of instances of the first specific database product to the first product-specific ping agent based on the new instances and the deprovisioninq of instances of the at least one database product. 2. The system of claim 1 , wherein the first product-specific ping agent sends metrics generated thereby to an alert generation system. 3. The system of claim 1 , wherein the metrics generated by the first product-specific ping agent for the instances of the first specific database product monitored thereby include a ping check result regarding a reachability check of the plurality of instances of the first specific database product and an operating status regarding state information of the plurality of instances of the first specific database product. 4. The system of claim 1 , further comprising an alert generation system that receives an internal health check metric from an internal health check service for the plurality of instances of the at least one database product monitored by the first product-specific ping agent. 5. The system of claim 4 , wherein the alert generation system generates an alert based on the metrics generated by the first product-specific ping agent and the internal health check metric from the plurality of instances of the first specific database product monitored by the first product-specific ping agent. 6. The system of claim 1 , wherein the metrics associated with the plurality of instances of the first specific database product and generated by the first product-specific ping agent conform to a common format for each of the at least one database products. 7. A computer-implemented method to monitor multiple database products, the method comprising: managing, by a stateless ping operator controller, lifecycle events associated with at least one database product of a database system, including automatically monitoring the at least one database product for new instances of the at least one database product and deprovisioning of instances of the at least one database product; receiving, by a first product-specific ping agent of the database system from the ping operator controller, an assignment of a plurality of instances of a first specific database product of the at least one database product to monitor, wherein the ping operator controller assigns the plurality of instances of the first specific database product to the first product-specific ping agent based on the new instances and the deprovisioninq of instances of the at least one database product; determining, by the first product-specific ping agent, an availability of the plurality of instances of the first specific database product of the at least one database product assigned for monitoring to the first product-specific ping agent; and generating, by the first product-specific ping agent, metrics associated with the plurality of instances of the first specific database product of the at least one database product monitored by the first product-specific ping agent, the ping operator managing the lifecycle events associated with the at least one database product of the database system independent of the first product-specific ping agent. 8. The method of claim 7 , wherein the first product-specific ping agent sends the metrics it generates to an alert generation system. 9. The method of claim 7 , wherein the metrics generated by the first product-specific ping agent for the instances of the first specific database product monitored thereby include a ping check result regarding a reachability check of the plurality of instances of the first specific database product and an operating status regarding state information of the plurality of instances of the first specific database product. 10. The method of claim 7 , further comprising receiving an internal health check metric from an internal health check service for the plurality of instances of the first specific database product monitored by the first product-specific ping agent. 11. The method of claim 10 , wherein the alert generation system generates an alert based on the metrics generated by the first product-specific ping agent and the internal health check metric from the internal health check service for the plurality of instances of the first specific database product monitored by the first product-specific ping agent. 12. The method of claim 7 , wherein the metrics associated with the plurality of instances of the at least one database product and generated by the first product-specific ping agent conform to a common format for each of the at least one database products. 13. A non-transient, computer-readable medium storing instructions to be executed by a processor to perform a method to monitor multiple database products, the method comprising: managing, by a stateless ping operator controller, lifecycle events associated with at least one database product of a database system, including automatically monitoring the at least one database product for new instances of the at least one database product and deprovisioning of instances of the at least one database product; receiving, by a first product-specific ping agent of the database system from the ping operator controller, an assignment of a plurality of instances of a first specific database product of the at least one database product to monitor, wherein the ping operator controller assigns the plurality of instances of the first specific database product to the first product-specific ping agent based on the new instances and the deprovisioning of instances of the at least one database product; determining, by the first product-specific ping agent, an availability of the plurality of instances of the first specific database product of the at least one database product assigned for monitoring to the first product-specific ping agent; and generating, by the first product-specific ping agent, metrics associated with the plurality of instances of the first specific database product of the at least one database product monitored by the first product-specific ping agent, the ping operator managing the lifecycle events associated with the at least one database product of the database system independent of the first product-specific ping agent.
Task life-cycle, e.g. stopping, restarting, resuming execution (G06F9/4881 takes precedence) · CPC title
for performance assessment · CPC title
where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50) · CPC title
Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available (error or fault processing without redundancy G06F11/0703; error detection or correction by redundancy in data representation G06F11/08; error detection or correction of the data by redundancy in operations G06F11/14; error detection or correction by redundancy in hardware G06F11/16) · CPC title
for systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.