Local metrics in a service provider environment
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving local metrics, at a monitoring service associated with a multi-tenant service provider environment, from a first monitoring agent running in a local machine in the multi-tenant service provider environment accessible via a computer network, wherein the first monitoring agent is a software development kit that collects the local metrics at the local machine;
receiving service provider environment metrics, at the monitoring service, from a second monitoring agent, wherein the service provider environment metrics are based on the services and resources provided by the service provider environment and are collected by the second monitoring agent at the multi-tenant service provider environment;
comparing the service provider environment metrics and the local metrics, at the monitoring service, for identifying a source of performance issues; and
providing a notification regarding the source of performance issues and the local metrics and the service provider environment metrics for display together from the multi-tenant service provider environment.
1 Assignment
0 Petitions
Accused Products
Abstract
Technology for provision and use of local metrics in a multi-tenant service provider environment is provided. In one example, a method may include receiving service provider environment metrics from a computing instance and receiving local metrics from a local machine in a multi-tenant service provider environment. The local metrics may be combined with the service provider environment metrics and provided for display together.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving local metrics, at a monitoring service associated with a multi-tenant service provider environment, from a first monitoring agent running in a local machine in the multi-tenant service provider environment accessible via a computer network, wherein the first monitoring agent is a software development kit that collects the local metrics at the local machine; receiving service provider environment metrics, at the monitoring service, from a second monitoring agent, wherein the service provider environment metrics are based on the services and resources provided by the service provider environment and are collected by the second monitoring agent at the multi-tenant service provider environment; comparing the service provider environment metrics and the local metrics, at the monitoring service, for identifying a source of performance issues; and providing a notification regarding the source of performance issues and the local metrics and the service provider environment metrics for display together from the multi-tenant service provider environment. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method, comprising:
-
receiving service provider environment metrics, at a monitoring service associated with a multi-tenant service provider environment, from a first monitoring agent, wherein the service provider environment metrics are based on the services and resources provided by the service provider environment and are collected by the first monitoring agent at the multi-tenant service provider environment; receiving local metrics, at the monitoring service, from a local machine in a multi-tenant service provider environment, wherein the local metrics are collected by a second monitoring agent at the local machine; comparing the local metrics and the service provider environment metrics, at the monitoring service, for identifying a source of performance issues; and providing a notification regarding the source of performance issues and the local metrics and the service provider environment metrics from the multi-tenant service provider environment. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for providing local metrics in a multi-tenant service provider environment, comprising:
-
at least one processor; a memory device including instructions that, when executed, cause the system to; receive service provider environment metrics from a first monitoring agent, at a monitoring service associated with the multi-tenant service provider environment, wherein the service provider environment metrics are based on the services and resources provided by the service provider environment and are collected by the first monitoring agent at the multi-tenant service provider environment; receive local metrics, at the monitoring service, from a local machine in the multi-tenant service provider environment in communication with the computing instance, wherein the local metrics are collected by a second monitoring agent at the local machine; combine the service provider environment metrics and the local metrics, at the monitoring service, to enable identification of a source of performance issues; and provide a notification regarding the source of performance issues and the local metrics and the service provider environment metrics for display from the multi-tenant service provider environment. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification