Sistema de Gestión de Negocios "Hexa"
Base de datos de conocimiento.
Doc. Ref. 9404 Título: Detalles sobre el registro de sucesos Autor: Hexa Última actualización: 15/01/2014#suceso #sistema #problema #análisis |
Detalles sobre el registro de sucesos
El registro de sucesos dispone de los siguientes campos:
- Codigo: Contador
- Usuario que ha producido el suceso
- Maquina desde la que se estaba ejecutando
- Fecha
- Hora
- Tipo (20 caracteres)
- Objeto (255 caracteres)
- Descripcion (255 caracteres)
- Detalles (Texto ilimitado)
Según el campo "Tipo" los sucesos pueden ser:
"Objeto"
Acceso a un formulario o página de la aplicación.
- En el campo "Objeto" se guarda el nombre del formulaio.
- En el campo "Descripcion", información sobre la concesión de permiso
- En el campo "Detalles" información sobre la condición SQL enviada al formulario
"Proceso"
Ejecución de un proceso de Hexa. El suceso se genera cuando finaliza el proceso
- En el campo "Objeto" se guarda el nombre del proceso
- En el campo "Descripcion" se guarda el texto "Ejecución"
- En el campo "Detalles" información sobre la condición SQL enviada al proceso y el resultado
"Tarea iniciada" / "Tarea finalizada"
Ejecución de una tarea programada
- En el campo "Objeto" se guarda el texto "ejemotor"
- En el campo "Descripcion" se guarda el texto "Codigo=" seguido del código de la tarea
- En el campo "Detalles" se guarda el script o el resultado de la tarea según sea el inicio o fin de la tarea respectivamente
"Entrada" o "Salida"
Información sobre la entrada o salida de los usuarios a la aplicación
"WEB"
Acceso a página web
- En el campo "Descricpcion" se almacena información sobre la URL
- En el campo "Detalles" se almacena información sobre:
Referida desde:
Navegador: (tipo de navegador)
Dirección local: (IP local)
Logon del usuario: (nombre de usuario)
IP Remota: (IP del usuario)
Equipo Remoto: (Equipo remoto)
Usuario Remoto: (Usuario remoto)
Puerto: (nº del puerto de acceso, normalmente 80)
Ref: Página procedencia: (URL de la página de procedencia en caso de que exista)
"Envío EMail"
Cada vez que realiza un envío de EMail
- En el campo "Descripcion" se indica "Lanzamiento proceso" al lanzar el proceso y "Fin proceso" al acabar (dos registros de suceso)
- En el campo "Detalles" información sobre la condición SQL enviada al proceso y el resultado
"Evento"
Cada vez que se ejecuta un proceso de evento.
- En el campo "Objeto" se almacena el códgo del evento
- En el campo "Detalles" se almacena la condición, el orden y las opciones del evento
El proceso que registra los sucesos llama siempre a los procesos "SucesoAntes" y "SucesoDespues" excepto en el caso en el que el tipo de suceso sea "Evento" ya que en este caso se entraría en un círculo vicioso evento / suceso
"Control"
Indica detalles interesantes en la ejecución de un proceso
- En el campo "Objeto" se guarda el nombre del objeto relacionado
- En el campo "Descripcion" se guarda el texto que describe el punto de chequeo
- En el campo "Detalles" información detallada en caso necesario