Proceso de registro, supervisión de eventos y depuración de servicios
Dado que las aplicaciones controlan datos críticos, sensibles al tiempo y monetarios, la auditoría se convierte en una parte fundamental de la aplicación. Para habilitar la disponibilidad y la capacidad de administración de nivel empresarial, Microsoft BTAHL7 se basa en el siguiente tiempo de ejecución compartido y componentes administrativos:
Registro: para recopilar y enrutar todos los eventos de registro de una manera administrada a una base de datos designada
Supervisión de eventos y depuración de servicios: para configurar el comportamiento de registro y para investigar o administrar la información recopilada para los administradores del sistema y otros profesionales de TI
Con las características de auditoría mejoradas de BTAHL7, puede optimizar la eficiencia operativa, la seguridad y el rendimiento para garantizar el cumplimiento de las normativas HL7.
Tipos de datos
En este tema se describen diferentes tipos de datos de registro usados por la característica de registro y dónde se almacenan estos datos:
Datos de configuración: los datos de configuración de registro se almacenan en la base de datos de configuración (también conocida como base de datos de administración de BizTalk) e incluye información de auditoría de SQL y datos de auditoría (visor de eventos de Windows NT, ubicación de WMI de base de datos centralizada).
Datos de archivado: la tabla EventLog del registro sql almacena los datos de "registro".
Cómo funciona el registro
En este tema se describen los tres tipos de eventos que registran los registros de software, así como las tres ubicaciones donde puede almacenar los datos registrados.
Componente | Propósito |
---|---|
Configuration Editor | Para especificar dónde guardar los datos de registro. BTAHL7 admite el registro en cualquier combinación de lo siguiente: Visor de eventos, WMI y registro de SQL Server. |
Agente de eventos | Para recibir eventos de registro generados por otros componentes y registrarlos en función de los datos de configuración de registro. |
API de registro | Interfaz de registro a la que llaman todos los ensamblados BTAHL7. |
Tipos de registro
BTAHL7 registra tres tipos de errores:
Eventos informativos, como un servicio iniciado o detenido o un evento con errores.
Eventos de advertencia, como errores no críticos y advertencias en los registros de eventos de Windows NT. Por ejemplo, BTAHL7 suspende un mensaje porque se produjo un error en la validación de datos.
Eventos de error para errores críticos en un componente. Por ejemplo, BTAHL7 suspende un mensaje debido a errores del analizador.
El sistema puede registrar eventos BTAHL7 en las siguientes ubicaciones configurables:
Visor de eventos de Windows NT
Eventos de WMI
Base de datos centralizada (base de datos de registro de SQL)
Un agente de eventos recibe todos los eventos de registro BTAHL7 y, en función de la información de configuración, los envía a la ubicación adecuada.
Información general sobre las características
La característica de registro BTAHL7 proporciona:
Una forma unificada de registrar todos los mensajes de error
Repositorio centralizado para almacenar todos los detalles del evento
Un modelo de objetos coherente para registrar mensajes que fluyen a aplicaciones discretas de línea de negocio
Combinación de registro y seguimiento para ayudar a los administradores del sistema a correlacionar los errores registrados con documentos
Datos del registro de eventos
En este tema se describe el formato y el contenido de los datos del registro de eventos.
En la tabla siguiente se muestran los datos registrados típicos para los asociados.
data | Descripción |
---|---|
LogData | Registro de datos |
CategoryNumber | Número de categoría |
EntryType | Tipo del evento |
EventId | Id. de evento |
MachineName | Nombre del equipo |
Message | Detalles del mensaje |
Source | Creación, actualización, lectura, eliminación, implementación o archivado de datos |
TimeGenerated | Success o Failure |
UserName | Nombre de usuario |
MsgGuid | GUID del mensaje |
SvcGuid | GUID de servicio |
Operación | Detalles de la operación |