sfPinbaPlugin - 1.1.0

Allow to monitor each HTTP request to a symfony project with Pinba (http://pinba.org/wiki/Main_Page)

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


« Back to the Plugins Home

Signin


Forgot your password?
Create an account

Tools

Stats

advanced search
Information Readme Releases Changelog Contribute
Show source | Show as Markdown

Description:

This plugin allow to send data formated to pinba server (http://pinba.org/wiki/Manual). The data will send with the following tags: module name and action name.

Configuration:

1.Enable in filters.yml

 pinba:
   class: sfPinbaStartFilter

Or by request URI

 pinba:
   class: sfPinbaScriptNameFilter

2.Set the module/action to monitor in config/app.yml

pinba:
  enabled: true
  #monitored modules, if ~ it will monitored all  
  # moduleName: [action2](action1,) #it will monitor action1 and action2
  modules: 
    moduleName: [actionName1]

All the module can be monitored

 pinba:
    enabled: true
    modules:
      moduleName: true

If the modules parameters is not specified, all the modules will be monitored.

Propel 1.5 Configuration

You can count Propel15 requests using in your databases.yml :

all: propel: param: classname: sfPinbaPropelPDO

It will create tags operation (SELECT, UPDATE, ....) dbname (for the database name) & group (oracle, mysql ...)