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 from a deployment manager, wherein the instructions include properties of package indicia registered by the deployment manager through an addition of a string that includes a datacenter identifier and a network location identifier field at a predetermined location of monitoring data packets comprising the monitoring data;
analyzing data packets received from the deployment for the properties of the package indicia to identify the monitoring data packets that comprise the monitoring data;
embedding modification data into the monitoring data by injecting the modification data into the 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 deployment;
mapping datacenter hardware to contents of the packet headers of the monitoring data packets into which the one or more additional data fields were injected such that a location and other data associated with the deployment are monitored spanning across a datacenter federation, wherein the datacenter hardware includes one of a network processor and a data loss prevention system; and
providing the modified monitoring data to a monitoring system.
5 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.
14 Citations
18 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 from a deployment manager, wherein the instructions include properties of package indicia registered by the deployment manager through an addition of a string that includes a datacenter identifier and a network location identifier field at a predetermined location of monitoring data packets comprising the monitoring data; analyzing data packets received from the deployment for the properties of the package indicia to identify the monitoring data packets that comprise the monitoring data; embedding modification data into the monitoring data by injecting the modification data into the 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 deployment; mapping datacenter hardware to contents of the packet headers of the monitoring data packets into which the one or more additional data fields were injected such that a location and other data associated with the deployment are monitored spanning across a datacenter federation, wherein the datacenter hardware includes one of a network processor and a data loss prevention system; and providing the modified monitoring data to a monitoring system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A datacenter gateway to provide datacenter border-issued analytics to monitor federated services, the datacenter gateway comprising:
-
one or more of network processors to; receive instructions associated with modifying monitoring data from a deployment from a deployment manager, wherein the instructions include properties of package indicia registered by the deployment manager through an addition of a string that includes a datacenter identifier and a network location identifier field at a predetermined location of monitoring data packets comprising the monitoring data; and analyze data packets received from an instance of a deployed application for the properties of the package indicia to identify the monitoring data packets that comprise the monitoring data; and a general processor to; embed modification data into the monitoring data by injecting one or more additional data fields to packet headers of the 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; map datacenter hardware to contents of the packet headers of the monitoring data packets into which the one or more additional data fields were injected such that a location and other data associated with the instance of the deployed application are monitored spanning across a datacenter federation, wherein the datacenter hardware includes one of a network processor and a data loss prevention system; and provide the modified monitoring data to a monitoring server. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A cloud-based datacenter to provide datacenter border-issued analytics to monitor federated services, the cloud-based datacenter comprising:
-
a deployment manager server 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 by registering packet indicia through an addition of a string that includes a datacenter identifier and a network location identifier field at a predetermined location of monitoring data packets comprising monitoring data; and the gateway to; receive instructions associated with modifying the monitoring data from the deployment, instances from the deployment manager server, wherein the instructions include properties of the package indicia registered by the deployment manager server; analyze data packets received from the deployment instances for the properties of the package indicia to identify the monitoring data packets that comprise the monitoring data; 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; and map datacenter hardware to contents of the packet header of each monitoring data packet into which the one or more additional data fields were injected such that a location and other data associated with the deployment instances are monitored spanning across a datacenter federation, wherein the datacenter hardware includes one of a network processor and a data loss prevention system. - View Dependent Claims (15, 16, 17, 18)
-
Specification