Agentless Distributed Monitoring Of Microservices Through A Virtual Switch
Disclosed are systems, computer-readable media and methods for monitoring performance data across microservices. One example method includes establishing a service policy configured on a centralized switch controller, applying the service profile to a virtual interface associated with a microservice, mapping a microservice name for the microservice to an IP address and a port number, tracking a protocol flow for the microservice, wherein the protocol flow is associated with a virtual switch, to yield data, aggregating the data to yield aggregated data and presenting the aggregated data on a user interface.
Claim CLM-00001. 1. A method to track flow, the method comprising:
mapping a microservice to a port number; tracking a flow for the microservice at a virtual switch to yield utilization data; presenting the utilization data on a user interface.
Claim CLM-00008. 8. A system configured to track flow, the system comprising:
one or more processors; and one or more computer-readable storage devices having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
mapping a microservice to a port number;tracking a flow for the microservice at a virtual switch to yield utilization data; andpresenting the utilization data on a user interface.
Claim CLM-00015. 15. A non-transitory computer-readable storage medium having stored therein instructions which, when executed by a processor, cause the processor to track flow by performing operations comprising:
mapping a microservice to a port number; tracking a flow for the microservice at a virtual switch to yield utilization data; and presenting the utilization data on a user interface.