User Guide > Tasks > Working with Application Monitoring

Working with Application Monitoring

Application Monitoring provides a tight integration between Zend Studio and Zend Server by utilizing data collected by your server during application development and providing live notifications in Zend Studio for each Zend Server event, thus enabling you to develop and monitor your application within the same development environment.

Enabling / Disabling Application Monitoring

The following procedure describes how to manually enable or disable monitoring for requests made to a specific application.

Tip:

Monitoring is automatically enabled for applications deployed or launched with the Enable Development Mode option selected . See Deploying an Application for more information.

 

 

Instructions on how to complete a procedure

To enable or disable Application Monitoring:

  1. From the Menu-bar, select Window | Show View | Targets to display the Targets view.
  1. In the Targets view, right-click the target associated with the application you wish to monitor, and select Start Monitoring.
  1. From the Menu-bar, select Window | Preferences | PHP | Application Monitoring.


  1. From the Targets menu, select the target associated with the application you wish to monitor.
  2. In the Filters area, click Add.
  3. Enter the exact URL of the application you wish to monitor, and click OK.
    The URL is added to the filters area.
  4. Click Apply to save settings, and OK.
    Application Monitoring is enabled for the application URL you defined.

 

Configuring Application Monitoring

You can fine tune the Application Monitoring feature to best suit your working environment.

 

 

Instructions on how to complete a procedure

To configure Application Monitoring:

  1. From the Menu-bar, select Window | Preferences | PHP | Application Monitoring.
    -OR-
    In the Targets view, right-click the target associated with the application you are monitoring, and select Application Monitoring Preferences.


  1. In the Filters area, add , modify or delete, URL filters by clicking Add, Modify, Remove. For more information, see Enabling/Disabling Application Monitoring above.
  2. Select the event severity level to filter incoming notifications:
  • Info- Events expressing normal and expected Zend Server behavior. Example: Application Updated Successfully.
  • Warning- Events expressing abnormal or unexpected Zend Server behavior. Example: Function Error.
  • Critical- Events expressing critical Zend Server behavior. Example: Fatal PHP Error.
  1. To make Zend Studio automatically hide notifications after a set period of time:
    1. Select the Automatically hide notifications check- box.
    2. In the Delay field, enter a time limit (in seconds).
  2. Click Apply.

Note:

Removing an application using the Targets view will also remove the application URL from the Filters list on the Target Preferences page.

Analyzing Events with Application Monitoring

Application Monitoring will notify you of any server Event, according to the severity level you selected.

Subsequently, the following actions can be performed:

 

 

  

Related Links:

Application Monitoring

Integrating with Zend Server

Defining Zend Server in Studio

Configuring Zend Studio in Zend Server

Troubleshooting Zend Server Integration

Application Monitoring Preferences

 

 

©1999-2013 Zend Technologies LTD. All rights reserved.