|
Table T_MONITOREOS
Monitoreos de conflictos
|
|
Name
|
Type
|
Optional
|
Default
|
Comments
|
|
ID_MONITOREO
|
NUMBER
|
|
|
Identificador del monitoreo
|
|
CAUSA
|
VARCHAR2(4000)
|
Y
|
|
Causa del conflicto
|
|
PLAN_ACCION
|
VARCHAR2(4000)
|
Y
|
|
Plan de acción para resolución del conflicto
|
|
ACTIVO
|
CHAR(1)
|
|
'N'
|
Monitoreo activo (S-Sí, N-No)
|
|
CONSULTA_SQL
|
CLOB
|
Y
|
|
Consulta SQL del monitoreo
|
|
BLOQUE_PLSQL
|
CLOB
|
Y
|
|
Bloque PL/SQL del monitoreo
|
|
PRIORIDAD
|
NUMBER(1)
|
|
3
|
Prioridad del monitoreo (1-Muy alta, 2-Alta, 3-Media, 4-Baja, 5-Muy baja)
|
|
CANTIDAD_EJECUCIONES
|
NUMBER
|
Y
|
|
Cantidad de ejecuciones del monitoreo
|
|
FECHA_ULTIMA_EJECUCION
|
TIMESTAMP(2) WITH TIME ZONE
|
Y
|
|
Fecha de la ultima ejecucion del monitoreo
|
|
CANTIDAD_EJECUCIONES_CONFLICTO
|
NUMBER
|
Y
|
|
Cantidad de ejecuciones del monitoreo con conflicto
|
|
FECHA_ULTIMA_EJECUCION_CONFLICTO
|
TIMESTAMP(2) WITH TIME ZONE
|
Y
|
|
Fecha de la ultima ejecucion del monitoreo con conflicto
|
|
ROLES_RESPONSABLES
|
VARCHAR2(4000)
|
Y
|
|
Nombre de roles responsables. En formato JSON Array. Soporta variables enlazadas. Soporta sentencia sql entre llaves "{}" que devuelva una fila y una columna en formato JSON Array. Ejemplo: {select '["ADMINISTRADOR"]' from dual}
|
|
USUARIOS_RESPONSABLES
|
VARCHAR2(4000)
|
Y
|
|
Alias de usuarios responsables. En formato JSON Array. Soporta variables enlazadas. Variables comodín :usuario_ingreso. Ejemplo: [":usuario_ingreso"]. Soporta sentencia sql entre llaves "{}" que devuelva una fila y una columna en formato JSON Array. Ejemplo: {select '["DEMOUSER"]' from dual}
|
|
NIVEL_AVISO_CORREO
|
NUMBER(1)
|
|
1
|
Nivel de aviso del monitoreo por correo (0-Off, 1-Resumido, 2-Detallado)
|
|
AVISO_NOTIFICACION
|
CHAR(1)
|
|
'N'
|
Aviso del monitoreo por notificación push (S-Sí, N-No)
|
|
AVISO_MENSAJE
|
CHAR(1)
|
|
'N'
|
Aviso del monitoreo por mensaje SMS (S-Sí, N-No)
|
|
FRECUENCIA
|
VARCHAR2(4)
|
|
'D'
|
Frecuencia de ejecución del monitoreo
|
|
OPERA_SISTEMA_CERRADO
|
CHAR(1)
|
|
'N'
|
Opera con el módulo cerrado. (S-Sí, N-No)
|
|
OPERA_DIA_NO_HABIL
|
CHAR(1)
|
|
'N'
|
Opera en día NO hábil. (S-Sí, N-No)
|
|
HORA_MINIMA
|
VARCHAR2(2)
|
Y
|
|
Hora mínima de ejecución del monitoreo. Formato: HH24
|
|
HORA_MAXIMA
|
VARCHAR2(2)
|
Y
|
|
Hora máxima de ejecución del monitoreo. Formato: HH24
|
|
COMENTARIOS
|
VARCHAR2(1000)
|
Y
|
|
Comentarios del monitoreo
|
|
Name
|
Condition
|
|
CK_MONITOREOS_AVISO_MENSAJE
|
AVISO_MENSAJE IN ('S', 'N')
|
|
CK_MONITOREOS_AVISO_NOTIFICACION
|
AVISO_NOTIFICACION IN ('S', 'N')
|
|
CK_MONITOREOS_FRECUENCIA
|
FRECUENCIA IN ('15MI', '30MI', 'H', '2H', '6H', '12H', 'D', 'S', 'M')
|
|
CK_MONITOREOS_HORA_MAXIMA
|
HORA_MAXIMA IN ('00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23')
|
|
CK_MONITOREOS_HORA_MINIMA
|
HORA_MINIMA IN ('00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23')
|
|
CK_MONITOREOS_HORA_MIN_MAX
|
TO_NUMBER(NVL(HORA_MINIMA, '00')) <= TO_NUMBER(NVL(HORA_MAXIMA, '24')) - 1
|
|
CK_MONITOREOS_NIVEL_AVISO_CORREO
|
NIVEL_AVISO_CORREO IN (0, 1, 2)
|
|
CK_MONITOREOS_PRIORIDAD
|
PRIORIDAD IN (1, 2, 3, 4, 5)
|
|
CK_MONITOREOS_ROL_RESPONSABLES_JSON
|
ROLES_RESPONSABLES IS JSON STRICT WITH UNIQUE KEYS
|
|
CK_MONITOREOS_USU_RESPONSABLES_JSON
|
USUARIOS_RESPONSABLES IS JSON STRICT WITH UNIQUE KEYS
|