3
votes

I am working on event processing and business activity monitoring in SOA. I want to run WSO2-CEP and/or WSO2-BAM while WSO2-BPS is running. But the problem is that when I run WSO2-BPS to run my business processes, I can't run WSO2-CEP and/or WSO2-BAM and can't access their Management Consoles. Please help me. Thanks!


Thanks a lot for your quick response, Maninda. Actually, I don't want to monitor the Rules engine. What I want to do is to monitor a BPEL process (Service Composition layer) and the underlying service infrastructure (like tomcat, the web services themselves, the BPEL engine, etc.) which we can call them Service Infrastructure layer, and analyse the KPIs (using the BAM) and the process metrics (using the CEP), find the correlation between the KPIs and the metrics, and try to adapt the business process (in this case BPEL) pro-actively or re-actively, in accordance to the governing business rules (using the Rules Esngine).
Do you have any sample which cover all of them or at least most of them? Or any other idea? Thanks in advance for your time and attention.


I want to monitor a BPEL process and doing some BAM, Rules processing and CEP on the running BPEL process and adapt it if required. Is there any case study or sample which covers BPEL, BAM, CEP and Rules Engine? What should I do? Thanks in advance.

2

2 Answers

1
votes

That is because all the servers are using the same port numbers for similar things. You can simply offset the port number of other servers in different offsets to set different port numbers. It will increment all the port numbers used in the server by the port offset.

e.g.:

In WSO2BAM do not change port offset (default port offset is 0), in WSO2BPS set port offset as 1 and in WSO2CEP set port offset as 2.

In order to change the port offset go to, [wso2-server-home-location]/repository/conf/carbon.xml file and change the <Offset>0</Offset> as required.

0
votes

For BAM JMX Agent will be helpful for these scenarios. Find how to use it in this document. This is a very new feature and I haven't tried this before. Hope this will help you to pump monitored events to BAM in other WSO2 products if the JMX Agent could be successfully installed in theses products. No other sample is available as I believe as this is a very new feature.