Oracle BAM. Monitor Express??

Para otro proyecto en el que estoy trabajando, es necesario construir un tablero de Control para monitorear a procesos BPEL que consumen y procesan información contenida en Archivos planos.
Una alternativa para hacer el monitoreo de tus procesos es Oracle BAM Monitor Express. Este es un feature que viene desde FMW 11.1.1.2 y que practicamente en cuestión de 10 minutos puedes tener a todos tus procesos siendo monitoreados con BAM.

Básicamente debes tener lo siguiente:

  1. Oracle SOA Suite 11.1.1.2 ó superior
  2. Oracle JDeveloper 11.1.1.2 ó superior con las extensiones para SOA
  3. Modifica el archivo BAMICommandConfig.xml que se encuentra en $ORACLE_SOA_HOME/bam/config
  4. Ahí pon el nombre de un usuario con acceso a Oracle BAM Server, por ejemplo:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<BAMICommand>
<ADCServerName>localhost</ADCServerName>
<ADCServerPort>9001</ADCServerPort>
<Communication_Protocol>t3</Communication_Protocol>
<SensorFactory>oracle.bam.common.statistics.noop.SensorFactoryImpl</SensorFactory>
<GenericSatelliteChannelName>invm:topic/oracle.bam.messaging.systemobjectnotification</GenericSatelliteChannelName>
<ICommand_Default_User_Name>weblogic</ICommand_Default_User_Name>
<ICommand_Default_Password>manager1</ICommand_Default_Password>

</BAMICommand>
Lo que está en rojo es lo que debes agregar.
Una vez que hiciste esto, sólo basta publicar el Monitor Express en BAM. Esto lo harás ejecutando el script setup.bat (ó .sh, dependiendo de tu plataforma). El script lo encuentras en $ORACLE_SOA_HOME\bam\samples\bam\monitorexpress\bin
Después en Oracle JDeveloper abre tu composite, y después tu proceso BPEL que quieres monitorear. Busca el botón “Monitor” que encontrarás en la esquina superior Derecha.
image
Después de que hiciste allí click, tendrás una vista muy similar a la del proceso, pero con la capacidad de poder habilitar el monitoreo. Eso lo harás haciendo click en el checkbox del lado Izquierdo:
image
Después da click en el botón que está después de la palabra Monitoring, para que decidas qué quieres monitorear:
image
Vuelve a publicar tu composite. Con esto tendrás el Dashboard “Monitor Express” de BAM, monitoreando a los procesos que tú decidas.
Para encontrar el Dashboard ve a la página principal de Oracle BAM. Entra a Application Viewer. Y escoge:
image
En verdad es una gran característica de 11.1.1.2 ó superior, pues muy rápidamente puedes crear Tableros de Monitoreo.


One Response to Oracle BAM. Monitor Express??

Anónimo dijo...

An imprеssive share! I have ϳust fоrwarded thіs onto
a colleague ωho has bеen conducting
a little research on this. And hе actually bought me
dinner becаuse I discovered it fог
him... lol. Sο allοω me to rеwoгd thiѕ.

... Thank YOU foг the meal!! But yeah, thanx for spеnding time to
tаlk about this topic hеre on your web site.
Also visit my website - Tinyurl.Com