Motores del proyecto Forseti











 |
|
Registros de Procesos |
El módulo de registro de procesos del SAF te permite consultar quién ha utilizado el servidor, en donde, y como lo ha estado haciendo. En el panel izquierdo, veremos las fichas de las interfaces del SAF, CEF y REF ( Interfaz en desarrollo ). Siempre aparecerán por defecto los procesos del SAF. En el panel inferior, vamos a ver las siguientes fichas: - Hoy. Filtra y muestra solo los procesos de hoy (Esta es la selección por defecto).
- Semana. Filtra y muestra los procesos pertenecientes a los últimos siete días.
- Mes. La ficha de mes, permite filtrar procesos de cierto mes específico. Filtrar por mes puede hacer muy lento el servidor temporalmente.
El panel derecho veremos las siguientes fichas pertenecientes al Estatus del registro:
- Todos. Muestra registros que tengan cualquier estatus, ya sea normales, erróneos, no autorizados o alertas.
- Normales. Muestra únicamente los procesos que fueron ejecutados con éxito.
- Erróneos. Son aquellos procesos que durante su ejecución tuvieron algún error controlado e hicieron un "rollback" a la transacción. Por ejemplo, al intentar ingresar una póliza en un mes inexistente fallará la transacción, y se devolverá a su estado anterior.
- No Autorizados. Son procesos que no fueron autorizados. Por ejemplo, el intento de agregar una factura cuando el rol que intenta ejecutarlo no tiene permisos de: Departamento Ventas / Módulo Facturación / Proceso Agregar factura.
- Alertas. Las alertas son intentos por sobrepasar la seguridad del servidor, por ejemplo, ataques de "SQL Injection", de peticiones "POST" no autorizadas, pero también pueden deberse a "bugs" en el sistema que no se han detectado aún. Cualquiera que sea el motivo, es importante avisar al administrador del servidor sobre el problema. Si se sospecha que la alerta fue lanzada por un bug, y a este servidor no se le ha modificado su código fuente, puedes mandar un informe sobre el error. Para esto puedes ingresar a la página Anexos / Apéndices / Informes de fallos de esta documentación.
Las columnas por defecto que muestra el panel de cuerpo principal de este módulo son la siguientes: - Estatus. Es el estatus del registro ( Normal, Erróneo, No Autorizado o Alerta ).
- Fecha. Indica la fecha y hora en que fué ejecutado el proceso registro.
- BD. Es la Base de Datos (nombre físico) en la cual se ejecutó este proceso. (Solo aplica al CEF y REF porque en el SAF, la única base de datos será FORSETI_ADMIN).
- Usuario. Es la clave del Rol que ejecutó el proceso, cef_su en caso que se haya registrado como dueño de la base de datos en el CEF y saf_su como el usuario administrativo "fsi" del SAF.
- ID. Es el ID del proceso. Este consta de cinco secciones seperadas por el caracter "pipe", las cuales son:
- ID del Módulo a cuatro letras.
- ID del registro en la base de datos resultado de esta transacción, o nada en caso de que este proceso se refiera a una consulta general sobre el módulo.
- ID de la entidad a la que pertenece el registro en la base de datos resultado de esta transacción, o nada en caso de no aplicar.
- ID secundario del registro en la base de datos resultado de esta transacción, como por ejemplo alguna partida del registro, o nada en caso de no aplicar.
- ID especial que algunos registros contienen, como por ejemplo, ALT o SAL en cuentas por pagar o por cobrar, etc., o nada en caso de no aplicar.
- Permiso. Es el nombre (mas no la clave o descripción) del permiso involucrado en este proceso.
- Resultado. Es el resultado de la transacción a la ejecución de este proceso:
- Los procesos de consulta general a un módulo no muestran resultados.
- Los procesos de registros exitosos muestra el mensaje de la transacción finalizada del procedimiento.
- Los procesos no terminados, no autorizado y las alertas, muestran el mensaje de error regresado al usuario.
NOTA: Los procesos con estatus normal siempre aparecen en color negro, mientras que todos los erróneos, no autorizados y alertas aparecen en color rojo. Procesos del Módulo de Registro de Procesos En el módulo de registro de procesos intervienen los procesos primarios de eliminar todo y eliminar registro.
Eliminar todo.Permite eliminar todo el registro de procesos. Esto eliminará todo y absolutamente todo el registro de procesos del SAF, CEF y REF, sin importar de cual interfaz estemos viendo sus registros, ni cual sea su estatus. Esta opción trunca la tabla tbl_regproc de la base de datos principal FORSETI_ADMIN. Liberar registro.Permite liberar parte del registro de sesiones del SAF, CEF y REF, sin importar de cual interfaz estemos viendo sus registros. Este proceso nos arroja el siguiente formulario: - Fecha. Es la fecha ( inclusive ) desde la cual vamos a liberar espacio del registro de procesos, hacia atrás en el tiempo.
|
|
|
|