DATACENTER BORDER-ISSUED ANALYTICS FOR MONITORING FEDERATED SERVICES
First Claim
1. A method to provide datacenter border-issued analytics for monitoring federated services, the method comprising:
- receiving instructions associated with modifying monitoring data from a deployment manager;
receiving monitoring data from a portion of a deployment;
embedding modification data into monitoring data by injecting the modification data into monitoring data packets as the packets pass through one or more datacenter borders or gateways, wherein the modification data indicates one or more of a processor, a server, and a datacenter associated with the portion of the deployment; and
providing the modified monitoring data to a monitoring system.
3 Assignments
0 Petitions
Accused Products
Abstract
Technologies are generally described for providing datacenter border-issued analytics for monitoring federated services. In some examples, a deployment manager, which manages placement of application deployment instances across a federation and thus already knows which datacenter each instance is in, may register a package trigger with a gateway at each datacenter when an application is placed in each datacenter. The datacenter gateway(s) may then search through data packets for registered package properties such as content of a packet header that indicates it is a monitoring packet, and inject additional data according to instructions from the deployment manager. For example, the deployment manager may instruct the gateway(s) to inject a datacenter identifier or a network location identifier to each monitoring data packet. The additional data may be customer-defined and the modified monitoring data including the additional data may be sent to a monitoring system to be analyzed.
35 Citations
30 Claims
-
1. A method to provide datacenter border-issued analytics for monitoring federated services, the method comprising:
-
receiving instructions associated with modifying monitoring data from a deployment manager; receiving monitoring data from a portion of a deployment; embedding modification data into monitoring data by injecting the modification data into monitoring data packets as the packets pass through one or more datacenter borders or gateways, wherein the modification data indicates one or more of a processor, a server, and a datacenter associated with the portion of the deployment; and providing the modified monitoring data to a monitoring system. - View Dependent Claims (3, 6, 7, 8, 9, 10, 11)
-
-
2. (canceled)
-
4-5. -5. (canceled)
-
12. A datacenter gateway operable to provide datacenter border-issued analytics to monitor federated services, the gateway comprising:
-
one or more of network processors, configured to; receive instructions associated with modifying monitoring data from a deployment manager; and receive monitoring data from an instance of a deployed application; and a general processor, configured to; embed modification data into the monitoring data by injecting one or more additional data fields to packet headers of monitoring data packets as the packets pass through one or more datacenter borders or gateways according to the instructions of the deployment manager, wherein the modification data indicates one or more of a processor, a server, and a datacenter associated with an instance of the deployed application; and provide the modified monitoring data to a monitoring server. - View Dependent Claims (13, 15, 16, 17, 18, 19, 20)
-
-
14. (canceled)
-
21. A cloud-based datacenter operable to provide datacenter border-issued analytics to monitor federated services, the datacenter comprising:
-
a deployment manager server configured to; manage placement of deployment instances across a federation of datacenters; and register a package trigger with a gateway at each federated datacenter when an application instance is placed at each federated datacenter; and the gateway configured to; receive instructions associated with modifying monitoring data from the deployment manager server; receive the monitoring data from the deployment instances; analyze data packets in the received monitoring data for registered package properties and determine monitoring data packets; and inject one or more additional data fields to a packet header of each monitoring data packet according to the instructions of the deployment manager server. - View Dependent Claims (22, 23, 24, 27, 28, 29)
-
-
25-26. -26. (canceled)
-
30. (canceled)
Specification