Configuración del proveedor de JMS de EIF WebSphere con el script
El proveedor de JMS de EIF WebSphere se puede reconfigurar
con el script de configuración proporcionado. El script se encuentra en
<ruta_perfil_was>/eventext/bin/eifjms.jacl. Utilice la herramienta
wsadmin para ejecutar el script eifjms.jacl. El script puede realizar las
tareas siguientes:
- Crear un nuevo conjunto de configuración para el proveedor de JMS de EIF
WebSphere
- Eliminar la configuración del proveedor de JMS de EIF
WebSphere
- Configurar el proveedor de JMS de EIF WebSphere para enviar eventos a un
servidor de Enterprise Console adicional
- Eliminar la configuración de envío de eventos al servidor de Enterprise
Console adicional
Es necesario reiniciar WebSphere Application Server para que los cambios de
configuración entren en vigor.
Uso
Invoque wsadmin y especifique el nombre de este script en el parámetro -f.
Este script admite los parámetros siguientes:
- -action
- Especifique uno de los valores
[install/uninstall/addconnection/removeconnection].
- Si especifica install, se creará un nuevo conjunto de configuración para
el proveedor de JMS de EIF WebSphere. Se instala el proveedor de JMS y se crea
un grupo de eventos.
- Si especifica uninstall, se eliminará la configuración del proveedor de
JMS de EIF WebSphere. Se desinstala el proveedor de JMS y se elimina el grupo
de eventos.
- Si especifica addconnection, se configurará el proveedor de JMS de EIF
WebSphere para enviar eventos a un servidor de Enterprise Console adicional.
Se crea una fábrica de conexiones JMS para el proveedor de JMS instalado y
se crea un grupo de eventos correspondiente.
- Si especifica removeconnection, se eliminará la configuración de
envío de eventos al servidor de Enterprise Console adicional. Se eliminan la
fábrica de conexiones JMS y el grupo de eventos correspondiente.
- Este parámetro es obligatorio.
- -scope
- Especifique el ámbito (cell, node, server o cluster) en que se instalará o
desinstalará el proveedor de JMS o en que se añadirá o eliminará una conexión.
- Este parámetro es obligatorio.
- -node
- Especifique el nombre del nodo en que se instalará o desinstalará el
proveedor de JMS o en que se añadirá o eliminará una conexión.
- Este parámetro es obligatorio si el parámetro de ámbito (scope) se ha
establecido en node/server.
- -server
- Especifique el nombre del servidor en que se instalará o desinstalará el
proveedor de JMS o en que se añadirá o eliminará una conexión.
- Este parámetro es obligatorio si el parámetro de ámbito (scope) se ha
establecido en server.
- -cluster
- Especifique el nombre del clúster en que se instalará o desinstalará el
proveedor de JMS o en que se añadirá o eliminará una conexión.
- Este parámetro es obligatorio si el parámetro de ámbito (scope) se ha
establecido en cluster.
- -qname
- Especifique el nombre de la cola que se creará para el proveedor de JMS.
- Este parámetro es obligatorio si el parámetro de acción (action) se ha
establecido en install.
- -qcfname
- Especifique el nombre de la fábrica de conexiones de colas que se creará
para el proveedor de JMS. Este parámetro es obligatorio si el parámetro de
acción (action) se ha establecido en install/addconnection/removeconnection.
- -qjndi
- Especifique el nombre JNDI de la cola que se crea para el proveedor de JMS.
- Este
parámetro es opcional. El valor predeterminado es
jms/eif/<nombre_q>.
- -qcfjndi
- Especifique el nombre JNDI de la fábrica de conexiones de colas que se
crea para el proveedor de JMS.
- Este
parámetro es opcional. El valor predeterminado es <nombre_qcf>.
- -eventselector
- Especifique la serie de selector para los eventos que se envían al
servidor de Tivoli Enterprise Console. Debe ser una expresión XPath válida.
- Este parámetro es opcional. El valor predeterminado indica todos
los eventos.
- -trace
-
Especifique esta opción para visualizar información de proceso
detallada.
Este
parámetro es opcional. La información detallada no se visualiza de modo
predeterminado.
El script admite de modo adicional una lista de propiedades con el formato
clave=valor, establecidas como propiedades personalizadas de la fábrica de
conexiones de colas creada durante la instalación o al añadirse una conexión.
Las claves permitidas para las propiedades son:
- BarocLocation
- Especifique la ubicación de los archivos BAROC.
- Esta propiedad es opcional. El valor predeterminado es
${USER_INSTALL_ROOT}/eventext/tec_classes.
- ServerLocation
- Especifique el nombre de host del servidor de Enterprise Console al que se
enviarán los eventos.
- Esta propiedad es opcional. El valor predeterminado es
localhost.
- ServerPort
- Especifique el puerto de recepción del servidor de Tivoli Enterprise.
- Esta propiedad es opcional. El valor predeterminado es 5529.
- BufferEvents
- Especifique si los eventos enviados al servidor de Enterprise Console se
colocan en el almacenamiento intermedio. Los valores válidos son [YES/NO].
- Esta propiedad es opcional. El valor predeterminado es NO.
- BufEvtPath
- Especifique la ubicación y el nombre del archivo donde deben colocarse los
eventos del almacenamiento intermedio.
- Esta propiedad es obligatoria si BufferEvents se ha establecido en YES. El
valor predeterminado es /tmp/<nombre_qcf>.cache.
- LogLevel
- Especifique el nivel de registro que se va a realizar.
- Esta propiedad es opcional. El valor predeterminado es ninguno.
- TraceLevel
- Especifique el nivel de seguimiento que se va a realizar.
- Esta propiedad es opcional. El valor predeterminado es ninguno.
- LogFileName
- Especifique la ubicación y el nombre del archivo de registro.
- Esta propiedad es obligatoria si se especifica LogLevel.
- El valor predeterminado es /tmp/<nombre_qcf>.log.
- TraceFileName
- Especifique la ubicación y el nombre del archivo de seguimiento.
- Esta propiedad es obligatoria si se especifica TraceLevel.
- El valor predeterminado es /tmp/<nombre_qcf>.trace.
Ejemplos
- Ejemplo de acción de instalación (install)
- Ejemplo de creación de un nuevo conjunto de configuración. Este comando se ejecuta desde el
directorio <ruta_perfil_was>/eventext/bin.
- wsadmin
- -f eifjms.jacl
- -action install
- -scope node
- -node mynode
- -qname TECQueue
- -qcfname TECQCF
- -trace
- ServerLocation=myhost
- BufferEvents=yes
- BufEvtPath=/tmp/tecevt.buf
- Ejemplo de acción de desinstalación (uninstall)
- Ejemplo de eliminación de la configuración. Este comando se ejecuta desde
el directorio <ruta_perfil_was>/eventext/bin.
- wsadmin
- -f eifjms.jacl
- -action uninstall
- -scope node
- -node mynode
- -trace
- Ejemplo de acción de
añadir conexión (addconnection)
- Ejemplo de adición de una conexión. Este comando se ejecuta desde el
directorio <ruta_perfil_was>/eventext/bin.
- wsadmin
- -f eifjms.jacl
- -action addconnection
- -scope node
- -node mynode
- -qcfname TECQCF
- -eventselector "CommonBaseEvent[@extensionName = 'CLASS' and
@severity > 40]"
- -trace
- ServerLocation=myanotherhost
- Ejemplo de acción de eliminar conexión (removeconnection)
- Ejemplo de eliminación de una conexión. Este comando se ejecuta desde el
directorio <inicio_perfil>/eventext/bin.
- wsadmin
- -f eifjms.jacl
- -action removeconnection
- -scope node
- -node mynode
- -qcfname TECQCF
- -trace
Referencia
Configuración del proveedor de JMS
Configuración de grupos de eventos
Temas relacionados
Modificación del servidor de Tivoli Enterprise Console de envío
Selección de eventos para enviar
Habilitación del almacenamiento
intermedio de eventos
Envío de eventos a varios servidores
Cambio del ámbito de la configuración
Modificación de las
definiciones de clases de eventos de Enterprise Console
Tema principal
Configuración del proveedor de JMS de EIF WebSphere