Utilizzo dei messaggi di evento

Notification Services registra i messaggi di evento nel registro applicazioni, cui è possibile accedere da Visualizzatore eventi di Microsoft Windows. Questi messaggi rappresentano un utile supporto per la risoluzione dei problemi relativi alle prestazioni e agli errori di sistema.

Monitoraggio del registro applicazioni

Anche se non si rilevano problemi nell'applicazione, è consigliabile pianificare un controllo regolare del registro applicazioni. Un controllo regolare del registro può consentire di ridurre al minimo problemi di sistema latenti. Ad esempio, questo tipo di controllo risulterà utile per individuare tempestivamente problemi relativi alla raccolta di eventi o alla distribuzione delle notifiche.

Per ulteriori informazioni, vedere Errori ed eventi di Notification Services.

Gestione del registro applicazioni

A seconda dei livelli di registrazione configurati, le dimensioni del registro applicazioni possono aumentare molto rapidamente. Ad esempio, se si registrano tutti gli eventi di Notification Services e i recapiti delle notifiche per un'applicazione che invia migliaia di notifiche all'ora, è possibile che il log eventi non gestito esaurisca in breve tempo lo spazio su disco.

Per gestire il registro applicazioni, tenere presenti i consigli seguenti:

  • Nel caso di applicazioni ospitate nei server di produzione (ovvero i server che non vengono utilizzati per attività di sviluppo o di testing), è consigliabile registrare solo gli eventi necessari per tali applicazioni, ad esempio i messaggi di errore utili per la risoluzione dei problemi relativi alle applicazioni. Per alcune applicazioni può essere necessario un livello di registrazione più elevato, a causa della presenza di contratti per il recapito delle notifiche. In questo caso per il log eventi sarà necessario maggiore spazio su disco.
  • Se in un sistema vengono eseguite molte scritture su disco per popolare il log eventi, le prestazioni dell'applicazione potrebbero peggiorare. Questo si verifica soprattutto nel caso di sistemi che ospitano i database di Notification Services, dal momento che le operazioni per la generazione delle notifiche utilizzano una maggiore quantità di spazio su disco.
  • Le istanze di Notification Services si connettono spesso al Motore di database. Si consideri la possibilità di modificare il controllo degli accessi di Motore di database in modo che registri solo gli accessi non riusciti. Per ulteriori informazioni, vedere Procedura: Configurazione del controllo accessi (SQL Server Management Studio).
  • Configurare le dimensioni massime del log eventi e impostare l'opzione di sovrascrittura in base alle esigenze di registrazione. Ad esempio, se non è necessario mantenere gli eventi per più di tre giorni, impostare l'opzione di sovrascrittura in modo che dal log eventi vengano eliminati gli eventi che sono rimasti memorizzati per un periodo superiore a tre giorni.
  • Utilizzare la funzionalità di filtraggio per visualizzare gli eventi generati da origini specifiche, ad esempio un'istanza di Notification Services. È possibile creare una nuova visualizzazione di un registro e quindi definire un filtro per tale visualizzazione, in modo che vengano visualizzati solo gli eventi desiderati. È quindi possibile esportare gli eventi inclusi nella visualizzazione in uno dei formati supportati, ad esempio un file di testo delimitato dal separatore di elenco.

Per ulteriori informazioni sull'utilizzo di registri eventi, consultare la Guida in linea disponibile nel Visualizzatore eventi.

Vedere anche

Concetti

Monitoraggio delle prestazioni e dell'attività di Notification Services

Altre risorse

Errori ed eventi di Notification Services

Guida in linea e informazioni

Assistenza su SQL Server 2005