Condividi tramite


Processo di registrazione, monitoraggio eventi e debug del servizio

Poiché le applicazioni gestiscono dati critici, sensibili al tempo e monetario, il controllo diventa una parte fondamentale dell'applicazione. Per abilitare la gestibilità e la disponibilità a livello aziendale, Microsoft BTAHL7 si basa sui componenti di esecuzione condivisi e amministrativi seguenti:

  • Registrazione: per raccogliere e instradare tutti gli eventi di log in modo gestito a un database designato

  • Monitoraggio eventi e debug del servizio: per configurare il comportamento di registrazione e per analizzare/gestire le informazioni raccolte per gli amministratori di sistema e altri professionisti IT

    Con le funzionalità di controllo avanzate in BTAHL7, è possibile ottimizzare l'efficienza operativa, la sicurezza e le prestazioni per garantire la conformità alle normative HL7.

Tipi di dati

Questo argomento descrive diversi tipi di dati di registrazione usati dalla funzionalità di registrazione e dove vengono archiviati questi dati:

  • Dati di configurazione: i dati di configurazione della registrazione vengono archiviati nel database di configurazione (noto anche come database di gestione BizTalk) e includono informazioni di controllo SQL e dati di controllo (Visualizzatore eventi Windows NT, percorso WMI del database centralizzato).

  • Dati di archiviazione: la tabella EventLog nel log SQL archivia i dati "Logging".

Funzionamento della registrazione

Questo argomento descrive i tre tipi di eventi dei log software, nonché le tre posizioni in cui è possibile archiviare i dati registrati.

Componente Scopo
Configuration Editor Per specificare dove salvare i dati del log. BTAHL7 supporta la registrazione in qualsiasi combinazione di operazioni seguenti: Visualizzatore eventi, WMI e registrazione SQL Server.
Broker eventi Per ricevere eventi di log generati da altri componenti e registrarli in base ai dati di configurazione della registrazione.
API di registrazione Interfaccia di registrazione chiamata da tutti gli assembly BTAHL7.

Tipi di registrazione

BTAHL7 registra tre tipi di errori:

  • Eventi informativi, ad esempio un servizio avviato o arrestato o un evento non riuscito.

  • Eventi di avviso come errori non critici e avvisi nei log eventi di Windows NT. Ad esempio, BTAHL7 sospende un messaggio perché la convalida dei dati non è riuscita.

  • Eventi di errore per errori critici in un componente. Ad esempio, BTAHL7 sospende un messaggio a causa di errori del parser.

    Il sistema può registrare gli eventi BTAHL7 in posizioni configurabili seguenti:

  • Visualizzatore eventi Windows NT

  • Eventi WMI

  • Database centralizzato (database di registrazione SQL)

    Un broker eventi riceve tutti gli eventi di registrazione BTAHL7 e, in base alle informazioni di configurazione, li invia alla posizione appropriata.

Cenni preliminari sulle funzionalità

La funzionalità di registrazione BTAHL7 fornisce:

  • Un modo unificato per registrare tutti i messaggi di errore

  • Un repository centralizzato per l'archiviazione di tutti i dettagli dell'evento

  • Modello a oggetti coerente per la registrazione dei messaggi che passano alle applicazioni line-of-business discrete

  • Combinazione di registrazione e traccia per aiutare gli amministratori di sistema a correlare gli errori registrati con documenti

Dati del registro eventi

Questo argomento descrive il formato e il contenuto dei dati del log eventi.

La tabella seguente mostra i dati registrati tipici per i partner.

Dati Descrizione
LogData Log dati
CategoryNumber Numero categoria
Entrytype Tipo dell'evento
EventId ID evento
MachineName Nome computer
Messaggio Dettagli messaggio
Source (Sorgente) Creazione, aggiornamento, lettura, eliminazione, distribuzione o archiviazione dei dati
TimeGenerated Esito positivo o negativo
UserName Nome utente
MsgGuid GUID messaggio
SvcGuid GUID servizio
Operazione Dettagli dell'operazione

Vedere anche

Configurazione della registrazione