Red Hat Training

A Red Hat training course is available for Red Hat Satellite

D.3. BEA WebLogic 6.x y posterior

Los sondeos en esta sección (con la excepción del JDBC Connection Pool) pueden ser configurados para monitorizar las propiedades de cualquier servidor BEA WebLogic 6.x y posterior (de administración o administrados) ejecutado en un host dado, incluso en un entorno de cluster. La monitorización de un cluster se logra mediante el envío de todas las consultas SNMP al servidor de administración de un dominio y luego consultando al servidor administrado por datos individuales.
Para lograr este alto nivel de particularidad, el parámetro BEA Domain Admin Server debe ser usado para diferenciar entre el servidor de administración que recibe las consultas SNMP y el servidor administrado que experimenta el sondeo. Si el host que va a ser sondeado es el servidor de administración, el parámetro BEA Domain Admin Server puede dejarse en blanco, y tanto la consulta SNMP como el sondeo serán enviados solamente a este servidor.
Si el servidor a ser sondeado es un servidor administrado, la dirección IP del servidor de administración debe ser proporcionada en el parámetro BEA Domain Admin Server, y el nombre del servidor administrado debe ser incluido en el parámetro BEA Server Name y añadido al final del campo SNMP Community String. Esto hará que las consultas SNMP sean enviadas al host del servidor de administración, como se requiere, y que el sondeo específico se redirija al host del servidor administrado.
Debe notarse asimismo que la cadena colectiva necesaria para sondeos ejecutados en los host del servidor administrado deben ser de la forma community_prefix@managed_server_name para que las consultas SNMP retornen los resultados del servidor administrado deseado. Finalmente, SNMP debe estar activado en cada sistema a monitorizar. El soporte SNMP puede ser activado y configurado a través de la consola WebLogic.
Por favor, consulte la documentación que viene con su servidor BEA o la información del sitio web de BEA para obtener mayor información sobre las convenciones acerca de cómo nombrar las cadenas colectivas: http://e-docs.bea.com/wls/docs70/snmpman/snmpagent.html

D.3.1. BEA WebLogic::Execute Queue

Los sondeos BEA WebLogic::Execute Queue monitorizan las colas de ejecución de WebLogic y recogen las siguientes mediciones:
  • Idle Execute Threads — El número de hilos de ejecución en un estado inactivo.
  • Queue Length — El número de peticiones en una cola.
  • Request Rate — El número de peticiones por segundo.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).

Tabla D.4. BEA WebLogic::Configuración de Execute Queue

Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name* myserver
Queue Name* default
Crítico: Máximo número de hilos de ejecución inactivos
Advertencia: Máximo número de hilos de ejecución inactivos
Crítico: máximo tamaño de cola
Advertencia: máximo tamaño de cola
Crítico: máximo promedio de petición
Advertencia: máximo promedio de petición

D.3.2. BEA WebLogic::Heap Free

El sondeo BEA WebLogic::Heap Free recoge las siguientes mediciones:
  • Heap Free — El porcentaje de espacio libre de heap.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).

Tabla D.5. Parámetros del sondeo BEA WebLogic::Heap Free

Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name* myserver
Crítico: Máximo Heap Free
Advertencia: Máximo Heap Free
Advertencia: Mínimo Heap Free
Crítico: Mínimo Heap Free

D.3.3. BEA WebLogic::JDBC Connection Pool

El sondeo BEA WebLogic::JDBC Connection Pool monitoriza el grupo de conexión de JDBC (Java Database Connection) en un servidor de administración de dominios solamente (no servidores administrados) y recoge las siguientes mediciones:
  • Conexiones — El número de conexiones al JDBC.
  • Promedio de conexión — La velocidad de las conexiones hechas al JDBC, medidas en conexiones por segundo.
  • En espera — El número de sesiones en espera de una conexión al JDBC.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).

Tabla D.6. Parámetros del sondeo BEA WebLogic::JDBC Connection Pool

Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name* myserver
Nombre del Grupo JDBC* MyJDBC Connection Pool
Crítico: Máximo número de conexiones
Advertencia: Máximo número de conexiones
Crítico: Promedio máximo de conexiones
Advertencia: Promedio máximo de conexiones
Crítico: máximo número de esperas
Advertencia: Máximo número de esperas

D.3.4. BEA WebLogic::Server State

El sondeo BEA WebLogic::Server State monitoriza el estado actual de un servidor de web BEA Weblogic. Si el sondeo no puede realizar una conexión al servidor, éste retornará a un estado CRITICAL.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).

Tabla D.7. Parámetros del sondeo BEA WebLogic::Server State

Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name*

D.3.5. BEA WebLogic::Servlet

El sondeo BEA WebLogic::Servlet monitoriza el rendimiento de una implementación servlet particular en un servidor WebLogic y recoge las siguientes mediciones:
  • Máximo tiempo de ejecución — La cantidad de tiempo más alta en milisegundos que el servlet toma para ejecutarse desde el arranque del sistema.
  • Mínimo tiempo de ejecución — La cantidad de tiempo más baja en milisegundos que el servlet toma para ejecutarse desde el arranque del sistema.
  • Promedio móvil del tiempo de ejecución — Un promedio móvil del tiempo de ejecución.
  • Promedio del tiempo de ejecución — Un promedio estándar del tiempo de ejecución.
  • Promedio de recarga — El número de veces que el servlet es recargado por minuto.
  • Promedio de invocación — El número de veces que el servlet es invocado por minuto.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).

Tabla D.8. Parámetros del sondeo BEA WebLogic::Servlet

Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name* myserver
Nombre del Servlet*
Crítico: Tiempo máximo de alta ejecución
Advertencia: Máximo tiempo alto de ejecución
Crítico: Promedio móvil de tiempo de ejecución máximo
Advertencia: Promedio móvil del tiempo máximo de ejecución