* Monitor: definiciones y estructuras * |
|
|
Monitor: definiciones y estructuras
|
|
|
El Monitor permite:
Registrar y ejecutar acciones sobre el Servicio
Optimizar la Explotación
|
Definiciones
- El monitor de acciones se ha desarrollado para registrar acciones sobre el Servicio, de modo que:
- Se puedan volver a ejecutar en caso necesario
- Se puedan lanzar de modo manual o "dispararse" automáticamente según el estado del Servicio
- Contengan todas los pasos necesarios en la secuencia correcta
- Sirvan como "respuestas" o "acciones" tipificadas a las contingencias del Servicio
- Permitan el control y optimización de la Explotación
- Interactuen con los elementos del Servicio manteniendo la integridad y sincronización
Preguntas Frecuentes
- ¿ Cómo se activa ?
activa la función, de lo contrario no aparecen los iconos de gestión en la interface. La CRON, para permitir el funcionamiento automático, se instala por medio de la utilidad , una vez activado.
- ¿ Cómo funciona ?
STTA puede disparar acciones configuradas en el monitor si las condiciones especificadas en las mismas se cumplen:
- Por medio de la CRON (monitor.sh) que registra sus acciones en el log correspondiente
- Por medio de la y la el nombre de la acción
- STTA puede ejecutar acciones configuradas en el monitor por medio de la interface del
- ¿ Bajo qué condiciones actúa ?
Qué: Bajo las condiciones establecidas en la configuración de las acciones:
- Si el número de sesiones de los del servicio es mayor, igual, distinto o menor que el valor que se defina.
- Si el la fecha u hora es mayor, igual, distinto o menor que el valor que se defina.
- Si el host está inactio o desconectador.
Cuándo: Establecida la condición (objeto->condición -> valor) las acciones posibles son:
- Ejecutar un guión o script definido.
- Desalojar la sesión.
- Cancelar las sesiones inactivas.
Cómo: Definida la condición y la acción asociada, los modos de ejecución posibles son:
- Automática vía CRON (si está configurada) o en los arranques y paradas.
- Manual (simplemente registra la acción para ser invocada por la interface de STTA.
- Programada en función de una fecha y hora es ejecutada por la CRON activada.
- ¿ Cómo se registra una acción ?
Es necesario definir un "script" o "fichero" de ejecución, que a su vez puede llamar a otros, y que se ejecuta como una orden del sistema.
Hay que crear y definir la acción por medio de la interface de STTA y asociarle el fichero definido.
- ¿ Son comunes las acciones a todo el Servicio ?
Cada hosts del Servicio ha de estar acondicionado para la ejecución de acciones del Monitor, la configuración de acciones y guiones asociados es propagada y sincronizada por las .
Estructura
Los ficheros o scripts de acciones deben ser almacenados junto a las listas de los del servicio, en el directorio scripts, por ejemlo, para asegurar su backup y replicación, aunque se puede configurar en .
Las acciones del monitor se registran en el y que contiene la Tabla de Acciones del Monitor.
* Estructura Tabla de Acciones del Monitor * |
---|
N.Pos | Alias | Nombre / ayuda | Descripción: | Rango | Servicio | Obligatorio | Comentario | 0 | alias | | clave STTA | | STTA | Si | Se comprueban en altas los duplicados |
1 | name | | Descripción de la acción | | STTA | Si | Título en las selecciones en STTA |
2 | target | | Objeto de la condición | alias clave de la lista del tipo de objeto o valor fecha-hora | STTA | Si | Segundo valor de la condición |
3 | object | | Qué limitar | user,ou,host,grphosts,app,grpapps,link,domains,date,time | STTA | Si | Primer elemento de la condición, del fichero forms_vars de STTA |
4 | condition | | Si ... | gt,lt,eq,ne,noactive,disconnected | STTA | Si | Las opciones son del fichero form_vars de STTA |
5 | conditionValue | | condition value | en función del tipo de condición y objeto | STTA | Si | Relacionado con otros atributos |
6 | action | | Qué hacer si la condición es verdadera | run-script,logout,cancel-old-resume | STTA | Si | Las opciones son del fichero form_vars de STTA |
7 | script | | Guión a ejecutar | path del fichero guión | STTA | - | script directory config: Path de Guiones para el Monitor |
8 | when | | Cuándo ejecutarlo | start-tta,start-sys,stop-tta,stop-sys | STTA | Si | Las opciones son del fichero form_vars de STTA |
9 | how | | Cómo ejecutarlo | manual,auto,task | STTA | Si | Las opciones son del fichero form_vars de STTA |
|
|