WebSphere Virtual Enterprise, Version 6.1.1
             Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows,


Creación de las políticas de salud

Una política de salud es la definición de criterios de salud específicos de los que WebSphere Virtual Enterprise se puede proteger. La función de gestión de salud utiliza la política definida para buscar si hay anomalías de software en el entorno.

Antes de comenzar

Acerca de esta tarea

Las políticas de salud trabajan con el controlador de salud para supervisar el funcionamiento de los servidores en su entorno. Cuando el controlador de salud detecta que los servidores no cumplen una determinada política de salud definida, puede llevar a cabo alguna acción para solucionar el problema. Puede notificar al administrador de los problemas, o WebSphere Virtual Enterprise puede arreglar los problemas automáticamente.

Procedimiento

  1. En la consola administrativa, pulse Políticas operativas > Políticas de salud > Nuevo.
  2. Definir las propiedades generales de la política de salud. Estas propiedades incluyen el nombre y la descripción de la política de salud y la condición de salud.
    Recuerde: las condiciones de reducción de saturación y de tiempo de espera de solicitud excesivo no se aplican al tráfico JMS (Java Message Service ) e IIOP (Internet Inter-ORB Protocol).

    Puede especificar una condición predefinida o una condición personalizada. Con una condición predefinida, puede elegir entre una lista de condiciones predefinidas a las que da soporte el controlador de salud. Estas condiciones predefinidas están optimizadas para minimizar el impacto de la política en el entorno. Con una condición personalizada, debe crear una subexpresión que se evalúe con las otras métricas de la célula.

    PMIMetric_FromServerStart$webAppModule$SlamSess.ear\#SlamSess.war\/webAppModule.servlets\/SlamSess\/responseTime > 100L
    En este ejemplo, el archivo SlamSess.ear es el nombre del archivador empresarial (EAR) que aparece cuando lista las aplicaciones en la consola administrativa. Si el archivador web (WAR) no está incorporado en un archivo EAR, especifique el nombre de archivo WAR. Si está utilizando un archivo EAR, especifique el nombre de archivo WAR después del nombre de archivo EAR. El valor SlamSess es el nombre de servlet que aparece en el archivo web.xml. El valor responseTime es la estadística que aparece en la definición de módulo PMI (Performance Monitoring Infrastructure).
  3. Defina propiedades de la condición de salud de la política de salud. Las condiciones de política de salud incluyen las siguientes propiedades:
    • Establezca las propiedades que pertenecen a la condición de salud que ha seleccionado. Si opta por crear una condición de salud personalizada, especifique una subexpresión que represente las métricas que está evaluando en la condición personalizada. Si desea más información sobre las condiciones que puede establecer, pulse Ayuda de sintaxis.
      Procedimiento recomendado: Cuando defina una condición personalizada, tenga en cuenta el coste de recopilar los datos, analizarlos y, si es necesario, forzar la política de salud. Considere la cantidad de tráfico que pasa a través de la red, especialmente cuando se escala el número de servidores que producen datos. Antes de introducir nuevas políticas de salud en el entorno de producción, realice un análisis de estos aspectos de las condiciones de salud personalizadas. bprac

      Puede realizar una configuración adicional de las condiciones de salud personalizadas que aprovechan los módulos PMI, especialmente los webAppModules, con una granularidad mayor que la granularidad del servidor. Por ejemplo, puede utilizar el creador de subexpresiones para crear una política de webAppModule como punto de partida y, a continuación, editar la expresión para definir una granularidad mayor:

      PMIMetric_FromServerStart$webAppModule$SlamSess.ear\#SlamSess.war\/webAppModule.servlets\/SlamSess\/responseTime > 100L
      En este ejemplo, el archivo SlamSess.ear es el nombre del archivador empresarial (EAR) que aparece cuando lista las aplicaciones en la consola administrativa. Si el archivador web (WAR) no está incorporado en un archivo EAR, especifique el nombre de archivo WAR. Si está utilizando un archivo EAR, especifique el nombre de archivo WAR después del nombre de archivo EAR. El valor SlamSess es el nombre de servlet que aparece en el archivo web.xml. El valor responseTime es la estadística que aparece en la definición de módulo PMI (Performance Monitoring Infrastructure).
    • Elija una modalidad de reacción. La modalidad Supervisar proporciona más control al administrador, para que pueda aprobar o rechazar acciones antes de realizarlas.
    • Seleccione las acciones que desea realizar cuando no se cumplan las condiciones de política de salud. Las acciones disponibles dependen del tipo de condición de salud.Estas acciones pueden ser las acciones predeterminadas existentes o puede definir acciones personalizadas para ejecutar un archivo ejecutable. Aparecerá una lista de acciones en el orden en el que se ejecutarán cuando se incumpla la condición de salud. Podrá añadir y eliminar pasos en esta lista.
  4. Seleccione los miembros que desea supervisar para la política de salud. Hay capas de lógica que se pueden aplicar a los miembros supervisados. Por ejemplo, es posible que desee aplicar una política de salud específica a cada uno de los miembros de un clúster y a un servidor de aplicaciones que no estén incluido dentro del clúster.
  5. Revise y guarde la política de salud.

Resultados

Ha creado una política de salud y la ha aplicado a un entorno de destino. El controlador de salud supervisa las condiciones que ha definido para los miembros de la política de salud y ejecuta las acciones definidas en los miembros cuando se incumplen las condiciones de la política de salud.

Qué hacer a continuación

Si elige la modalidad de reacción Supervisar, recibirá recomendaciones para mejorar las condiciones de salud. Estas recomendaciones aparecerán como tareas de tiempo de ejecución que puede aceptar, denegar o cerrar. Para gestionar las tareas de tiempo de ejecución, pulse Administración del sistema > Gestión de tareas > Tareas de tiempo de ejecución en la consola administrativa. Si elige la modalidad de reacción Automática, se ejecutarán automáticamente acciones para mejorar la salud del entorno.

Para las tareas de tiempo de ejecución de la modalidad de reacción supervisada, el tiempo de espera de aprobación predeterminado es de 30 minutos. Si no realiza una acción en la tarea de tiempo de ejecución, la tarea de tiempo de ejecución caduca en 30 minutos. Si la condición de salud que ha creado originalmente la tarea de tiempo de ejecución todavía existe, se crea una nueva tarea. Para cambiar el tiempo de espera de aprobación predeterminado, puede establecer la propiedad personalizada com.ibm.ws.xd.hmm.controller.approvalTimeOutMinutes en la célula. Establezca el valor de la propiedad personalizada en el número de minutos del tiempo de espera de aprobación.

Si configura a menudo las políticas de salud, se recomienda utilizar mandatos de AdminTask para automatizar el proceso.




Conceptos relacionados
Gestión de la salud
Tareas relacionadas
Habilitación e inhabilitación de la gestión de salud
Gestión de tareas de tiempo de ejecución
Configuración de la gestión de salud
Creación de acciones personalizadas de políticas de salud
Referencia relacionada
Privilegios y roles administrativos
Resolución de problemas de gestión de salud
Información relacionada
Propiedades personalizadas del controlador de salud
Tema de tarea    

Condiciones de uso | Comentarios

Última actualización: 22-sep-2009 09H40' EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/todhealthpolicy.html