Guía de supervisión de Sun Java Enterprise System 5

Supervisión del valor de umbral

thrsh-job observable-classes

Muestra la lista de todas las clases de objetos actualmente observables para los que se pueden crear trabajos de supervisión del umbral.

thrsh-job observable-objects [class= Clasedeobjeto] [domain=Dominiodeobjeto]

Muestra la lista de todos los objetos actualmente observables para los que se pueden crear trabajos de supervisión del umbral. De manera predeterminada, se enumerarán todos los objetos de todas las clases observables y en todos los dominios. La lista de objetos se ordena según su nombre de clase.

class=Clasedeobjeto

Al especificar la Clasedeobjeto opcional, la salida se limitará a los objetos observables de esa clase específica. La Clasedeobjeto debe ser una de las clases enumeradas por el subcomando thrsh-job observable-classes.

domain=Dominiodeobjeto

Al especificar el Dominiodeobjeto opcional, la salida se limitará a los objetos observables de ese dominio. El dominio de un objeto es la cadena que precede a los dos puntos (:) en el nombre del objeto.

thrsh-job observable-attributes class=Clasedeobjeto

Muestra la lista de todos los atributos observables de la Clasedeobjeto especificada. Los atributos aparecen con su nombre y tipo. La Clasedeobjeto debe ser una de las clases enumeradas por el subcomando thrsh-job observable-classes.

thrsh-job list

Muestra la lista de todos los trabajos de supervisión del umbral actualmente definidos. Los trabajos se enumeran para cada objeto que tenga un trabajo de umbral definido, y los objetos se ordenan según su nombre de clase. La información mostrada para cada trabajo es la misma que la mostrada por el subcomando thrsh-job info.

Seguridad: Para los usuarios que no sean el que ha iniciado Common Agent Container, no aparecerá ningún trabajo.

thrsh-job info Nombredetrabajo

Muestra información detallada sobre un trabajo de supervisión del umbral llamado Nombredetrabajo. El Nombredetrabajo debe ser uno de los mostrados por el subcomando thrsh-job list. Este subcomando muestra la siguiente información:

  • Nombre del trabajo de supervisión del umbral.

  • Multiplicidad del trabajo de supervisión del umbral. En esta versión, sólo se pueden realizar trabajos de umbral simples que supervisen un atributo en un objeto.

  • Estado del trabajo de supervisión del umbral: activo en servicio, activo fuera de servicio o suspendido. Un trabajo activo en servicio está programado actualmente para ejecutarse y está recopilando datos. Un trabajo activo fuera de servicio está ejecutándose pero no recopila datos, ya que la hora actual está fuera de su programación de funcionamiento. Un trabajo suspendido no está ejecutándose ni recopilando datos. Utilice los subcomandos thrsh-job suspend y thrsh-job resume para cambiar el estado de ejecución de un trabajo de supervisión del umbral.

  • La granularidad en segundos del trabajo de supervisión del umbral. Se trata del intervalo para la recopilación de datos por parte de este trabajo.

  • La programación del trabajo de supervisión del umbral. La programación especifica los días y horas en que el trabajo está activo en servicio o activo fuera de servicio (recopilando datos o no, respectivamente).

  • La configuración de la alarma del trabajo de supervisión del umbral. Se trata de la alarma que se activará cuando el valor observado del atributo supervisado cruce el valor de umbral definido. En la indicación se incluye el tipo y gravedad de la alarma.

  • El objeto observado del trabajo de supervisión del umbral.

  • El nombre de atributo al que se aplica el umbral.

  • El valor del umbral que activará una alarma.

  • La dirección del progreso del valor que activará una alarma en el umbral, ya sea RISING o FALLING.

  • El desplazamiento de tolerancia del umbral. Si la dirección es RISING, la alarma no se activará de nuevo hasta que el atributo observado sea inferior al Valordeumbral-Valordedesplazamiento. Si la dirección es FALLING, la alarma no se activará de nuevo hasta que el atributo observado sea superior al Valordeumbral+Valordedesplazamiento. Este comportamiento conserva el valor "true" incluso cuando el desplazamiento es cero.

Seguridad: para los usuarios que no sean el que ha iniciado Common Agent Container, no aparecerá ninguna información.

thrsh-job create Nombredetrabajo object= Nombredeobjeto granularity=Valordenúmeroentero attributeName= Nombredeatributo attributeType=Tipodeatributo thresholdValue= Valordeumbral thresholdOffset=Valordedesplazamiento thresholdDirection= [RISING|FALLING]

Crea un trabajo de supervisión del umbral que supervisa un atributo en un solo objeto. Al crear trabajos de umbral, se pueden definir los siguientes parámetros:

Nombredetrabajo

Cadena que identifica exclusivamente el trabajo de supervisión del umbral. El Nombredetrabajo no puede estar utilizándose ya en ningún otro trabajo de supervisión del umbral.

object=Nombredeobjeto

El objeto observable en el que el trabajo de supervisión del umbral recopilará los valores de atributo para compararlos con el umbral. El Nombredeobjeto debe ser uno de los mostrados por los subcomandos thrsh-job list o thrsh-job observable-objects

granularity=Valordenúmeroentero

Tiempo especificado en segundos entre el inicio de dos observaciones sucesivas del valor de atributo, mientras el trabajo está activo en servicio.

attributeName=Nombredeatributo

El nombre del atributo para el que el trabajo de supervisión del umbral recopila valores y los compara con el umbral. El Nombredeatributo debe enumerarse mediante los subcomandos thrsh-job info o thrsh-job observable-attributes.

attributeType=Tipodeatributo

Tipo de atributo observable que va a supervisarse. El Tipodeatributo debe enumerarse mediante los subcomandos thrsh-job info o thrsh-job observable-attributes.

thresholdValue=Valordeumbral

El valor del atributo supervisado que provocará que este trabajo de umbral active una alarma al cruzarse en la dirección especificada por thresholdDirection.

thresholdOffset=Valordedesplazamiento

El Valordedesplazamiento determina la tolerancia del trabajo de umbral al activar alarmas sucesivas. El Valordedesplazamiento debe ser cero o un valor positivo. Tras activarse un evento de alarma, no se activará ningún evento de alarma nuevo hasta que el valor del atributo supervisado supere el rango definido por el Valordedesplazamiento y la Direccióndeumbral.

thresholdDirection=[RISING|FALLING]

Si la dirección es RISING, el evento de alarma no se activará de nuevo hasta que el valor del atributo observado sea inferior al Valordeumbral-Valordedesplazamiento. Si la dirección es FALLING, el evento de alarma no se activará de nuevo hasta que el valor del atributo observado sea superior al Valordeumbral+Valordedesplazamiento. Este comportamiento conserva el valor "true" incluso cuando el Valordedesplazamiento es cero.

Seguridad: este subcomando sólo lo puede ejecutar el usuario que inicie Common Agent Container.

thrsh-job delete Nombredetrabajo

Elimina un trabajo de supervisión del umbral llamado Nombredetrabajo. El Nombredetrabajo debe ser uno de los mostrados por el subcomando thrsh-job list.

Seguridad: este subcomando sólo lo puede ejecutar el usuario que inicie Common Agent Container.

thrsh-job suspend Nombredetrabajo

Suspende un trabajo de supervisión del umbral llamado Nombredetrabajo. Un trabajo suspendido no está activo y no recopilará datos, independientemente de su programación. No obstante, el trabajo permanece definido y se puede activar de nuevo con el subcomando thrsh-job resume. El Nombredetrabajo debe ser uno de los mostrados por el subcomando thrsh-job list.

Seguridad: este subcomando sólo lo puede ejecutar el usuario que inicie Common Agent Container.

thrsh-job resume Nombredetrabajo

Reanuda un trabajo de supervisión del umbral llamado Nombredetrabajo. Un trabajo reanudado comenzará a recopilar datos y a enviar informes según su programación. El Nombredetrabajo debe ser uno de los mostrados por el subcomando thrsh-job list. Es el equivalente al subcomando thrsh-job suspend.

Seguridad: este subcomando sólo lo puede ejecutar el usuario que inicie Common Agent Container.