Configurazione della registrazione degli eventi in Notification Services
La maggior parte delle attività di registrazione per Notification Services viene controllata a livello di istanza. Ogni istanza include un file denominato NSservice.exe.config. Questo file contiene elementi XML che controllano i livelli di registrazione per vari aspetti del funzionamento di Notification Services. Ognuno di questi aspetti è rappresentato da un elemento XML.
Per configurare i livelli di registrazione per queste aree di Notification Services, modificare l'attributo value degli elementi XML in questo file e riavviare le istanze di Notification Services. Se le istanze sono distribuite con scalabilità orizzontale in più computer, è possibile configurare il livello di registrazione per computer.
Modifica del file NSService.exe.config
La cartella di installazione predefinita è C:\Programmi\Microsoft SQL Server\90\Notification Services\n.n.n\bin. È possibile modificare il file NSservice.exe.config con un editor di testo o XML.
Per modificare il file NSservice.exe.config
Aprire la cartella Bin dell'installazione di Notification Services.
La cartella di installazione predefinita è C:\Programmi\Microsoft SQL Server\90\Notification Services\n.n.nnn\bin.
Aprire il file NSservice.exe.config.
Per ogni elemento nel nodo <switches> impostare il livello di registrazione modificando l'attributo value.
In questo esempio il livello di registrazione LogAdministrative viene impostato su 3, in modo da attivare la registrazione di messaggi di errore, di avviso e informativi per i componenti amministrativi:
<add name="LogAdministrative" value="3"/>
Inizialmente tutte le opzioni di registrazione sono impostate su 2, in modo da attivare solo la registrazione di messaggi di errore e di avviso.
Per applicare modifiche alla registrazione, salvare il file e riavviare l'istanza di Notification Services.
Elementi per la registrazione degli eventi disponibili nel file NSservice.exe.config
Il file NSservice.exe.config contiene elementi che controllano la registrazione degli eventi eseguita da diversi componenti di Notification Services. Tali elementi sono elencati nella tabella seguente.
Nome elemento | Categoria di registrazione |
---|---|
LogAdministrative |
Eventi di SQL Server Management Studio e dell'utilità nscontrol |
LogService |
Eventi del servizio Microsoft Windows NS$instanceName |
LogEventProvider |
Eventi del provider di eventi |
LogEventCollector |
Eventi dell'oggetto EventCollector |
LogGenerator |
Eventi del generatore |
LogDistributor |
Eventi del server di distribuzione |
LogVacuumer |
Eventi del processo Vacuumer |
LogPerformanceMonitor |
Eventi di Performance Monitor |
LogOther |
Eventi per tutti gli altri componenti, quali il formattatore del contenuto standard e i protocolli di recapito |
Valori del livello di registrazione
Dai livelli di registrazione dipendono i tipi di eventi che verranno scritti nel registro applicazioni. È possibile controllare il livello di registrazione impostando l'attributo value su uno dei valori seguenti.
Valore | Descrizione |
---|---|
0 |
Nessuna registrazione |
1 |
Solo messaggi di errore |
2 |
Messaggi di errore e di avviso |
3 |
Messaggi di errore, di avviso e informativi |
4 |
Registrazione dettagliata, che consente di scrivere tutti i messaggi nel registro applicazioni |
Vedere anche
Attività
Utilizzo dei messaggi di evento
Concetti
Monitoraggio delle prestazioni e dell'attività di Notification Services
Altre risorse
Errori ed eventi di Notification Services