Patent ID: 9274758
Filing Date: 2016-03-01
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising, by a computer system: providing a performance-monitoring platform as a service, the performance-monitoring platform comprising at least one agent manager; wherein the at least one agent manager comprises a runtime container environment for agents, the at least one agent manager providing customizable performance-monitoring functionality via at least one interface; facilitating creation of a customized performance-monitoring application, the facilitating comprising interaction with at least one developer, the performance-monitoring application comprising an agent and at least one user dashboard; wherein the agent is configured to collect performance data related to a specified monitored resource via the performance-monitoring functionality of the at least one agent manager; wherein, via the performance-monitoring functionality of the at least one agent manager, the agent parses the collected performance data to a monitoring server for storage according to at least one standard data model implemented by the performance-monitoring platform; wherein the at least one user dashboard allows users to view information related to the collected performance data; wherein the facilitating comprises configuring deployment attributes of the customized performance-monitoring application responsive to developer input; deploying the customized performance-monitoring application on the performance-monitoring platform; and making the customized performance-monitoring application available to end users as a service.