El primer paso será ir a la estructura de dominio, Diagnostics > SNMP y agregar un nuevo agente SNMP
Daremos click en el checkbox, cambiaremos los puertos por default para evitar problemas con los puertos predefinidos (1-1024)
Configuramos el servidor target de nuestro agente
Crearemos ahora un nuevo "Trap Destination" con las opciones por defualt, excepto en el puerto, que nuevamente configuraremos por encima del 1024
Ahora nos pasaremos a la subpestaña "Log Filters" y daremos click en el botón "New"
Asignamos un nombre a nuestro filtro
Asignamos un grado de severidad para el filtro y en subsystem escribimos la palabra "Management"
En targets seleccionamos el mismo servidor que para el agente
Ahora vamos a configurar el servidor del que se desea filtrar los logs
Una vez hechos los cambios guardamos y nos regresará al resumen de servidores e iniciamos el servidor a monitorear.
En nuestra terminal setearemos las variables de entorno con el script setDomainEnv.sh, que se encuentra en la carpeta "bin" de nuestro dominio:
$ . /u02/middleware/user_projects/domains/exam_domain/bin/setDomainEnv.sh
y a continuación ejecutaremos el siguiente comando:
$ java weblogic.diagnostics.snmp.cmdline.Manager SnmpTrapMonitor -p 1622
Nota: Cambiar el 1622 por el puerto asignado en el "Trap destination"
Si nuestra configuración es correcta enviará los mensajes pertinentes una vez que el logfilter haya atrapado los logs configurados.
No hay comentarios:
Publicar un comentario