Advanced Diagnostics with Zend Server

The information contained in an Issue (Monitor | Events) is geared towards analyzing and resolving all sorts of problems that are common to running Web Applications in PHP.

 

Based on the type of rule on which triggered an issue you can immediately begin to start solving the issue.

The first step is to make sure that the issue was genuinely generated.

To do this consider one of the following:

  1. Is this a real error or should the Monitor Rule parameters be modified (thresholds, functions list, etc.)?

  2. Can I use the monitor API to solve this problem (i.e. identify the problem as a known issue to be ignored, so that no additional events will be added to the issue)?

  3. Is the detected behavior accepted behavior for the specific situation (time, script, load etc.) that should be ignored.

  4. Use the Administration Interface to manage issues by changing the Status to Ignored. All events that happen and are aggregated to that issue will still be monitored but the issue will stay ignored.

  5. Use URL Tracing to collect further information.

 

Once you have established that the issue represents a real problem, you can start to handle the issue. Use the links below to drill down by type of rule for suggestions that can help diagnose problems.

Rule names in this page are in their basic form without the severity or reference to absolute and relative.

Click on a Rule name (Link) to view diagnostics information by rule: Custom Event | Slow Function Execution | Function Error | Slow Query Execution | Slow Request Execution | High Memory Usage | Inconsistent Output Size | PHP Error | Java Exception | Database Error.

 

 

Related Links

Related Links:

Monitoring

Edit Rule (Monitoring)

Monitor

Working with Monitoring

Editing Monitoring Rules

Zend Monitor