WebSphere Extended Deployment, Version 6.0.x     Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Gestión de políticas de salud con scripts

Utilice el siguiente script Jython para gestionar políticas de salud.

Finalidad

Con el script healthpolicy.py, puede:

Ubicación

El script healthpolicy.py se encuentra en el directorio <raíz_instalación>\bin.

Uso

Para ejecutar el script healthpolicy.py, ejecute el mandato siguiente:

./wsadmin.sh -lang jython -f healthpolicy.py <operación> [opciones]

Sustituya las variables <operación> [opciones] por la operación y las opciones adecuadas para la tarea.

Operaciones

Puede utilizar las operaciones siguientes con el script healthpolicy.py:

createHealthPolicy
Crea una política de salud nueva sin miembros. Podrá añadir miembros más adelante con la operación addMember.
Table 1. Opciones de createHealthPolicy
Opción Descripción
--hpname Especifica un nombre para la política de salud que sea exclusiva en la célula.
--hcond Especifica un entero que representa uno de los siguientes tipos de condición de salud:
  • 0 = antigüedad
  • 1 = trabajo
  • 2 = tiempo de respuesta excesivo
  • 3 = memoria excesiva
  • 4 = pérdida de memoria
  • 5 = petición de atasco
  • 6 = reducción de saturación
--hrs
Especifica un entero que representa la reacción (depende del tipo). Separe las distintas reacciones con comas.
  • 0 = reinicio [valor por omisión]
  • 1 = vuelco de hebras
  • 2 = vuelco de almacenamiento dinámico
--hrmode
Especifica un entero que representa la modalidad de reacción.
  • 2 = supervisada [valor por omisión]
  • 3 = automática
--hpd Especifica una descripción opcional de la política de salud.
Table 2. Opciones específicas de la condición
Opción Descripción
Parámetros de condición de antigüedad
--tt Especifica el máximo valor de antigüedad.
--tunits
Especifica un entero que representa una de las siguientes unidades de tiempo:
  • 0 = milisegundos
  • 1 = segundos
  • 2 = minutos
  • 3 = horas
  • 4 = días
--hrmode
Especifica un entero que representa la modalidad de reacción.
  • 2 = supervisada [valor por omisión]
  • 3 = automática
Parámetros de condición de trabajo
--reqs Especifica un número de peticiones para la política de trabajo.
--hrmode
Especifica un entero que representa la modalidad de reacción.
  • 2 = supervisada [valor por omisión]
  • 3 = automática
Parámetros de condición de tiempo de respuesta
--tt Especifica el tiempo de respuesta máximo.
--tunits
Especifica un entero que representa una de las siguientes unidades de tiempo:
  • 0 = milisegundos
  • 1 = segundos
  • 2 = minutos
  • 3 = horas
  • 4 = días
--hrmode
Especifica un entero que representa la modalidad de reacción.
  • 2 = supervisada [valor por omisión]
  • 3 = automática
Parámetros de condición de memoria
--perc Especifica un porcentaje de tamaño de almacenamiento dinámico para la política de memoria excesiva.
--tt Especifica el tiempo por encima del umbral para la política de memoria.
--tunits
Especifica un entero que representa una de las siguientes unidades de tiempo:
  • 0 = milisegundos
  • 1 = segundos
  • 2 = minutos
  • 3 = horas
  • 4 = días
--hrmode
Especifica un entero que representa la modalidad de reacción.
  • 2 = supervisada [valor por omisión]
  • 3 = automática
Parámetros de condición de pérdida de memoria
--level Entero que representa el nivel de detección de pérdida.
  • 0 = agresivo
  • 1 = normal [valor por omisión]
  • 2 = moderado
--hrs Especifica un entero que representa la reacción (depende del tipo). Separe las distintas reacciones con comas.
  • 0 = reinicio [valor por omisión]
  • 2 = vuelco de almacenamiento dinámico
--hrmode
Especifica un entero que representa la modalidad de reacción.
  • 2 = supervisada [valor por omisión]
  • 3 = automática
Parámetros de condición de petición de atasco
--perc Porcentaje de tiempo de espera para la política de petición de atasco.
--hrs Especifica un entero que representa la reacción (depende del tipo). Separe las distintas reacciones con comas.
  • 0 = reinicio [valor por omisión]
  • 1 = vuelco de hebras
--hrmode
Especifica un entero que representa la modalidad de reacción.
  • 2 = supervisada [valor por omisión]
  • 3 = automática
Parámetros de condición de reducción de saturación
--level Entero que representa el nivel de detección de reducción de saturación.
  • 1 = normal [valor por omisión]
  • 2 = moderado
--hrmode
Especifica un entero que representa la modalidad de reacción.
  • 2 = supervisada [valor por omisión]
  • 3 = automática

removeHealthPolicy
Suprime una política de salud existente y tiene las siguientes opciones:
Table 3. Opciones de removeHealthPolicy
Opción Descripción
--hpname Especifica el nombre exclusivo de la política de salud que desea eliminar.
addMember
Añade un nuevo miembro a una política de salud existente y tiene las siguientes opciones:
Table 4. Opciones addMember
Opción Descripción
--hpname Especifica un nombre para la política de salud existente que sea exclusiva en la célula.
--mname Especifica un nombre para el miembro que desea crear.
--mtype Especifica uno de los siguientes tipos de miembros:
  • 1 = servidor de aplicaciones
  • 2 = clúster
  • 3 = clúster dinámico
  • 4 = célula
removeMember
Elimina un miembro de una política de salud existente y tiene las siguientes opciones:
Table 5. Opciones de removeMember
Opción Descripción
--hpname Especifica un nombre para la política de salud existente que sea exclusiva en la célula. Esta política de salud debe contener el miembro que desea eliminar.
--mname Especifica el nombre del miembro que desea eliminar.

Ejemplo

Utilice los siguientes ejemplos como guía para gestionar las políticas de salud con scripts.

Creación de una política de salud

Eliminación de una política de salud

./wsadmin.sh -lang jython -f healthpolicy.py removeHealthPolicy --hpname Daily

Adición de un miembro a una política de salud

./wsadmin.sh -lang jython -f healthpolicy.py addMember --hpname Daily --mtype 3 --mname TestClusterA

Eliminación de un miembro de una política de salud

./wsadmin.sh -lang jython -f healthpolicy.py removeMember --hpname Daily --mname TestClusterA




Related tasks
Creación de la política de salud

Tema de referencia    

Condiciones de uso | Comentarios Última actualización: Mar 14, 2006 11:01:03 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/rhealthpolicyscript.html

© Copyright IBM 2006. Reservados todos los derechos.
Este centro de información se ha realizado con tecnología de Eclipse. (http://www.eclipse.org)