[AIX Solaris HP-UX Linux Windows][z/OS]

Creación de las políticas de salud

Una política de salud es la definición de criterios de salud específicos. Intelligent Management protege su entorno contra estos criterios. La función de gestión de salud utiliza una política definida para identificar funcionamientos incorrectos de software en el entorno.

Antes de empezar

  • Para crear una política de salud, debe tener privilegio administrativo de configurador o administrador. Debe estar habilitado el controlador de salud.
  • Si desea que se ejecute una acción personalizada en el servidor de destino cuando se infringe la condición de salud, defina la acción personalizada antes de crear la política de salud. Para obtener más información, lea acerca de la creación de acciones personalizadas de política de salud.

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 con una política de salud definida, puede llevar a cabo alguna acción para solucionar el problema. Puede avisar al administrador de problemas, o Intelligent Management puede solucionar los problemas automáticamente.

Procedimiento

  1. En la consola administrativa, pulse Políticas operativas > Políticas de salud > Nueva.
  2. Defina propiedades de condición de salud para la política de salud.
    Recuerde: El tiempo de espera de solicitud excesivo y las condiciones de drenaje de tormenta no se aplican al tráfico de Java™ Message Service (JMS) e Internet Inter-ORB Protocol (IIOP).
    Las condiciones de política de salud incluyen las siguientes propiedades:
    • Establezca las propiedades que pertenezcan 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 la métrica que está evaluando en la condición personalizada. Para obtener más información sobre las condiciones que puede establecer, pulse Ayuda de sintaxis.

      Como práctica recomendada, considere el coste de recopilar los datos, analizar los datos y, si es necesario, imponer la política de salud cuando define una condición personalizada. Tenga en cuenta la cantidad de tráfico en 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, analice estos aspectos de las condiciones de salud personalizadas.

      Puede realizar una configuración adicional de las condiciones de salud personalizadas que aprovechan los módulos de PMI, en particular webAppModules, en granularidades más precisas 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 más precisa:

      PMIMetric_FromServerStart$webAppModule$SlamSess\#SlamSess.war\/webAppModule.servlets\/SlamSess\/responseTime > 100L
      En este ejemplo, el nombre de aplicación se muestra como SlamSess al listar las aplicaciones en la consola administrativa. Si está utilizando un archivo EAR, especifique el nombre de archivo de archivador web (WAR) después del nombre de archivo EAR. Si el archivo WAR no está incluido en un archivo EAR, especifique sólo el nombre del archivo WAR. El valor de SlamSess es el nombre de servlet que aparece en el archivo web.xml. El valor de 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 permite al administrador aprobar o rechazar acciones antes de que se lleven a cabo.
    • Seleccione las acciones que desea llevar a cabo 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 acciones predeterminadas existentes, o puede definir acciones personalizadas para ejecutar un archivo ejecutable. Se muestra una lista de acciones en la secuencia en la que se ejecutan cuando se incumple la condición de salud. Puede añadir y eliminar pasos de esta lista.
    • Si selecciona una acción personalizada para su política de salud, debe indicar los destinos para su acción personalizada. Si selecciona Nodo que aloja al servidor en mal estado como el nodo de destino, las opciones del servidor de destino serán Agente de nodo del servidor en mal estado y Servidor en mal estado.
  3. Seleccione los miembros a supervisar. Pueden aplicarse capas de lógica 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é incluido dentro del clúster.
  4. 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, a continuación, recibirá recomendaciones para mejorar las condiciones de salud. Estas recomendaciones se muestran 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ático, las acciones para mejorar la salud del entorno se llevan a cabo automáticamente.

Para las tareas de tiempo de ejecución de la modalidad de reacción supervisada, puede establecer la propiedad personalizada com.ibm.ws.xd.hmm.controller.ControlConfig.approvalTimeOutMinutes de la máquina virtual Java (JVM), que especifica el número de minutos que puede transcurrir antes de que caduque una tarea de tiempo de ejecución para el controlador de salud. Si establece el valor en 5 minutos o menos, el valor predeterminado de 30 minutos se utiliza automáticamente en su lugar. Si no lleva a cabo ninguna acción en la tarea de tiempo de ejecución, la tarea caduca en el número de minutos especificado en esta propiedad. Si la tarea de tiempo de ejecución caduca cuando todavía existe la condición de salud, se genera una nueva tarea de tiempo de ejecución.

Si configura las políticas de salud a menudo, considere la posibilidad de utilizar los mandatos AdminTask para automatizar el proceso.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_odhealthpolicy
File name: twve_odhealthpolicy.html