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:

  1. Codigo: Contador
  2. Usuario que ha producido el suceso
  3. Maquina desde la que se estaba ejecutando
  4. Fecha
  5. Hora
  6. Tipo (20 caracteres)
  7. Objeto (255 caracteres)
  8. Descripcion (255 caracteres)
  9. 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

Volver a la búsqueda anterior