System and method to measure and score application health via correctable errors
AssigneeCisco Technology, Inc.
InventorsKeerthi Manjunathan Swarnamanjunathan, Chih-Tsung Huang, Kelvin Chan, Wei-Jen Huang
Life of this patent
Estimating the term…
Abstract
Disclosed are systems, methods, and non-transitory computer-readable storage media for monitoring application health via correctable errors. The method includes identifying, by a network device, a network packet associated with an application running on a node, detecting, by the network device, a correctable error associated with the network packet, and encoding, by the network device, a tag within the network packet, the tag including one or more fields for storing data associated with the correctable error.
Claims20
A method comprising:
- receiving, by a network device, a plurality of packets from one or more sources;
- identifying, by the network device, a network packet, from the plurality of packets, that corresponds to an application running on a node;
- checking, by the network device, the network packet for errors;
- detecting, by the network device, a correctable error associated with the network packet;
- and
- encoding, by the network device, a tag within the network packet, the tag including one or more fields for storing data associated with the correctable error.
A system comprising:
- one or more processors;
- and
- a computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- receiving a plurality of network packets via one or more networks;
- identifying a network packet, from the plurality of network packets, associated with an application running on a node;
- detecting a correctable error associated with the network packet;
- and
- encoding a tag within the network packet, the tag including one or more fields for storing data associated with the correctable error.
A non-transitory computer-readable storage medium having stored therein instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- identifying a network packet associated with an application running on a node;
- detecting a correctable error associated with the network packet;
- and
- obtaining a tag within the network packet, the tag including one or more fields for storing data associated with the correctable error.
Dependencies are inferred from the claim text.