| CPC G06F 11/3051 (2013.01) [G06F 3/0484 (2013.01); G06F 11/3058 (2013.01); G06F 11/328 (2013.01)] | 19 Claims |

|
1. A method, comprising:
providing an executable configuration to an agent executing on a client device, wherein the agent is configured to execute the executable configuration to collect application performance metrics of one or more applications executing on the client device;
causing an operating system tray application to automatically launch when the client device boots and remain executing in a background of the client device; and
providing user interface metadata for the operating system tray application, wherein the user interface metadata indicates a plurality of different component functions, including:
a first component function to obtain, from the agent, one or more of the application performance metrics, and to provide access to the one or more of the application performance metrics by way of the operating system tray application, and
a second component function to obtain service data from a cloud service, and to provide, based on the application performance metrics obtained from the agent, a notification relating to operation of the one or more applications on other devices by way of the operating system tray application.
|