Condividi tramite


Impostare il livello di registrazione eventi e raccogliere i log di traccia

In Gestione cluster HPC la visualizzazione Services consente di gestire e modificare i file di registrazione del servizio da un'unica posizione e di abilitare e configurare la traccia del servizio (sessione). Quando si abilita la traccia nel file di configurazione del servizio, le informazioni di traccia vengono registrate in un file nei nodi di calcolo. I passaggi di traccia dei file di log dalla chiamata al servizio e i risultati intermedi nel cluster. È possibile raccogliere e rimuovere tracce usando la visualizzazione Gestione processi o i cmdlet di PowerShell HPC. È possibile visualizzare i file di log di traccia con wcf Service Trace Viewer (SvcTraceViewer.exe).

Importante

A partire da HPC Pack 2012 è possibile visualizzare informazioni dettagliate sullo stato di avanzamento dei processi e delle sessioni SOA e visualizzare le tracce a livello di messaggio per le sessioni SOA in esecuzione in locale o nei nodi di Windows Azure. È anche possibile esportare le tracce SOA e condividerle offline. Per altre informazioni, vedere View and Export Message-Level Traces. HPC Pack 2008 R2 supporta solo la raccolta di log di traccia a livello di sessione nei nodi locali.

Importante

La registrazione degli eventi non è in genere consigliata per gli ambienti di produzione. Dopo aver raccolto i log di traccia, assicurarsi di eliminarli dai nodi di calcolo per evitare di consumare spazio su disco e impedire l'accesso non autorizzato alle informazioni riservate che potrebbero essere archiviate nei log. I log di traccia vengono creati nella cartella %CCP_DATA%SoaTrace.

Nota

La traccia del servizio non è abilitata automaticamente nei nodi della workstation o nei nodi del server non gestiti. I nodi del server non gestiti sono supportati in HPC Pack a partire da HPC Pack 2008 R2 con Service Pack 3. Per abilitare la traccia, è necessario creare la cartella %CCP_DATA%SoaTrace nei nodi della workstation o nei nodi del server non gestiti. È necessario concedere agli utenti del cluster autorizzazioni di scrittura per la cartella SoaTrace. Dopo aver raccolto i log di traccia, assicurarsi di eliminarli dai nodi di calcolo per evitare di consumare spazio su disco e impedire l'accesso non autorizzato alle informazioni riservate che potrebbero essere archiviate nei log. Per disabilitare la traccia, eliminare la cartella SoaTrace.

Per configurare il livello di registrazione eventi per un servizio

  1. In Gestione cluster HPC fare clic su Configurazione e quindi su Services.

  2. Fare clic con il pulsante destro del mouse su un servizio, quindi scegliere Imposta livello di registrazione eventi. Nella finestra di dialogo selezionare il livello di traccia desiderato e quindi fare clic su OK.

Per raccogliere i log eventi (log di traccia) in HPC Pack 2008 R2

  1. In Gestione cluster HPC fare clic su gestione processi e quindi su Tutti i processi.

  2. Nell'elenco dei processi trovare il processo associato alla sessione di cui si sta eseguendo il debug. L'ID processo è uguale all'ID sessione.

  3. Fare clic con il pulsante destro del mouse sul processo e quindi scegliere Raccogli traccia.

    Nota

    collect trace non è disponibile in HPC Pack 2012.

  4. Nella finestra di dialogo Raccogli traccia specificare la cartella condivisa in cui raccogliere i log di traccia. La cartella deve essere accessibile dai nodi di calcolo.

  5. Verificare che i log di traccia vengano visualizzati nella cartella specificata.

  6. Fare clic con il pulsante destro del mouse sul processo e quindi scegliere Elimina traccia per eliminare i log di traccia dai nodi di calcolo.

Riferimenti aggiuntivi