30.07.2012 Views

Reference Guide

Reference Guide

Reference Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Zend Code Tracing<br />

Zend Server <strong>Reference</strong> Manual<br />

Zend Code Tracing enables real-time execution flow recording in Production Environments.<br />

Code Tracing enables deep analysis of PHP execution and flow using drill-down requests related to an<br />

Event (Monitoring Rule), or triggered manually.<br />

The component focuses on collecting key data points such as:<br />

Application functions and main PHP function calls including function arguments<br />

High-resolution timing and memory usage of execution elements.<br />

Key PHP engine services such as Web server interface calls<br />

The information collection process focuses on keeping relevant information based on either user-defined<br />

parameters that trigger events or a specific URL that is manually entered to be traced. For monitor<br />

events, each time an event is triggered the information is kept for further use. Otherwise, the information<br />

will be discarded to preserve disk-space. Events can also be triggered to generate a trace file for a<br />

specific URL (see Triggering a URL Trace).<br />

Trace information is a capture of the Function Tree and enables deep tracing of the functions of the<br />

server parameters, including:<br />

Returns<br />

Memory<br />

Time (ms)<br />

201

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!