Business Activity Monitoring Component
--------------------------------------

                 Key: SM-534
                 URL: https://issues.apache.org/activemq/browse/SM-534
             Project: ServiceMix
          Issue Type: New Feature
          Components: servicemix-common
            Reporter: Soumadeep Sen
         Attachments: servicemix-bam.zip

This Business Activity Monitoring component which works off an xpath 
expression. The xpath expression acts as a Key performance indicator. Based on 
the xpath evaluation, actions can be triggered. These actions can be 
implemented by users by extending the BAMAdaptor interface's execute method 
which takes an array of BAMActionParameter. 

For providing details in terms of Rules,Actions and global parameters, the 
actions.xml, rules.xml and globalConfig.xml need to be populated. Sample files 
can be found in the src/test/resources directory and usage details for the 
BAMComponent can be found in the spring.xml file which is in the same directory.

The relationship between actions and rules is established by id reference where 
in the rules have actions IDs (no or more). Please refer the respective xml 
files.

All implemented adaptor classes could be put in the option lib directory of smx 
so that they can be referenced by the BAM processor. (A sample Adaptor called 
PrintAdaptor has been provided in the src...samples dir for reference)

Will be putting a wiki page shortly which will have more details.






-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to