Application Monitoring for Cloud-Based Architectures
US-2015358391-A1 · Dec 10, 2015 · US
US2016014010A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016014010-A1 |
| Application number | US-201514792950-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 7, 2015 |
| Priority date | Jul 8, 2014 |
| Publication date | Jan 14, 2016 |
| Grant date | — |
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.
A mechanism is provided for monitoring performance of a computing machine. A current indicator is collected representing a current value of a performance indicator of the computing machine. The current indicator is compared with at least one previous indicator representing a previous value of the performance indicator of the computing machine. Responsive to the current indicator being outside a threshold of the at least one previous indicator, the current indicator is transmitted remotely to a resource via a communication network. Responsive to the current indicator being within the threshold of the at least one previous indicator, the transmission of the current indicator is disabled.
Opening claim text (preview).
1 . A method, in a data processing system, for monitoring performance of a computing machine, the method comprising the repetition of: collecting, by a processor in the data processing system, a current indicator representing a current value of a performance indicator of the computing machine; comparing, by the processor, the current indicator with at least one previous indicator representing a previous value of the performance indicator of the computing machine; responsive to the current indicator being outside a threshold of the at least one previous indicator, transmitting, by the processor, the current indicator remotely to a resource via a communication network; and responsive to the current indicator being within the threshold of the at least one previous indicator, disabling, by the processor, the transmission of the current indicator. 2 . The method according to claim 1 , wherein the disabling of the transmission of the current indicator comprises: disabling, by the processor, the transmission of the current indicator according to a comparison of the current indicator with a last indicator representing a last value of the performance indicator transmitted remotely to the resource in the cloud environment via the communication network. 3 . The method according to claim 2 , wherein the threshold is a variation range comprising the last indicator. 4 . The method according to claim 3 , wherein the variation range is centered on the last indicator. 5 . The method according to claim 1 , further comprising: receiving, by the processor, an indication of each transmitted current indicator in a monitoring interval comprising a plurality of monitoring instants each one associated with the collection of a corresponding current indicator, and displaying, by the processor, a monitoring report, for each monitoring instant the monitoring report comprising a representation of the corresponding transmitted current indicator when available or a representation of a variation range for a last available transmitted current indicator otherwise. 6 . The method according to claim 5 , wherein the displaying of the monitoring report comprises: displaying, by the processor, a representation of a bar for each monitoring instant at which the corresponding transmitted current indicator is available, the bar having a width corresponding to the variation range of the transmitted current indicator. 7 . The method according to claim 1 , further comprising: enabling, by the processor, the transmission of the current indicator irrespective of the comparison between the current indicator and the at least one previous indicator according to a comparison of the current indicator with an alarm threshold. 8 . The method according to claim 1 , wherein the collecting of the current indicator comprises: collecting, by the processor, the current indicator periodically. 9 . The method according to claim 1 , wherein the disabling of the transmission of the current indicator comprises: intercepting, by the processor, the transmission of the current indicator within the computing machine, and discarding or relaying, by the processor, the current indicator responsive to the current indicator being within the threshold of the at least one previous indicator. 10 . The method according to claim 1 , wherein the resource is a monitoring application as a service in a cloud provider. 11 . A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on the computing system, causes the computing system to: collect a current indicator representing a current value of a performance indicator of the computing machine; compare the current indicator with at least one previous indicator representing a previous value of the performance indicator of the computing machine; responsive to the current indicator being outside a threshold of the at least one previous indicator, transmit the current indicator remotely to a resource via a communication network; and responsive to the current indicator being within the threshold of the at least one previous indicator, disable the transmission of the current indicator. 12 . A system comprising: a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to: collect a current indicator representing a current value of a performance indicator of the computing machine; compare the current indicator with at least one previous indicator representing a previous value of the performance indicator of the computing machine; responsive to the current indicator being outside a threshold of the at least one previous indicator, transmit the current indicator remotely to a resource via a communication network; and responsive to the current indicator being within the threshold of the at least one previous indicator, disable the transmission of the current indicator. 13 . The system according to claim 12 , wherein the instructions to disable the transmission of the current indicator comprises instructions that cause the processor to: disable the transmission of the current indicator according to a comparison of the current indicator with a last indicator representing a last value of the performance indicator transmitted remotely to the resource in the cloud environment via the communication network. 14 . The system according to claim 12 , wherein the instructions further cause the processor to: receive an indication of each transmitted current indicator in a monitoring interval comprising a plurality of monitoring instants each one associated with the collection of a corresponding current indicator, and display a monitoring report, for each monitoring instant the monitoring report comprising a representation of the corresponding transmitted current indicator when available or a representation of a variation range for a last available transmitted current indicator otherwise. 15 . The system according to claim 14 , wherein the instruction to display the monitoring report comprises instructions that cause the processor to: display a representation of a bar for each monitoring instant at which the corresponding transmitted current indicator is available, the bar having a width corresponding to the variation range of the transmitted current indicator. 16 . The system according to claim 12 , wherein the instructions further cause the processor to: enable the transmission of the current indicator irrespective of the comparison between the current indicator and the at least one previous indicator according to a comparison of the current indicator with an alarm threshold. 17 . The computer program product according to claim 11 , wherein the computer readable program to disable the transmission of the current indicator comprises computer readable program that causes the computing system to: disable the transmission of the current indicator according to a comparison of the current indicator with a last indicator representing a last value of the performance indicator transmitted remotely to the resource in the cloud environment via the communication network. 18 . The computer program product according to claim 11 , wherein the computer readable program further causes the computing system to: receive an indication of each transmitted current indicator in a monitoring interval comprising a plurality of monitoring instants each one associ
Related publications grouped by family.
Answers are generated from the same data shown on this page.