An apparatus and method for measurement, analysis, and optimization of
content delivery over a communications network is presented. In one
embodiment, the apparatus detects data packets en route over a
communications network. The detected data packets are read by the
apparatus, combined into application messages, and further combined into
user centric events. The events are analyzed to identify metrics and
statistics relating to the delivery of content over a communications
network and the experience of the end user. The metrics and statistics
are saved in a data storage area. When the metrics exceed a configurable
threshold, the apparatus provides real-time notification of content
delivery problems or end user experience problems. Alternatively, the
system can take action to proactively prevent anticipated content
delivery problems or end user experience problems.