Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Sono disponibili più opzioni per il tracciamento, che possono aiutare a rilevare problemi nel consumer, nei componenti del servizio, nel provider, nella rete e nella fonte dati host.
Tracciamento del consumer SQL con SQL Server Profiler
SQL Server Profiler è un'interfaccia utente grafica di SQL Trace per il monitoraggio di un'istanza del Motore di Database o dei Servizi di Analisi. È possibile acquisire e salvare i dati di ogni evento in un file o in una tabella per operazioni di analisi successive. Per altre informazioni, vedere Introduzione a SQL Server Profiler (https://go.microsoft.com/fwlink/?LinkID=180433).
Tracciamento del provider di dati con l'Utilità di tracciamento del provider
L'utilità di traccia HIS acquisisce e salva le informazioni dalle connessioni client di rete Microsoft DB2 e Informix, dalle interfacce del provider e dai messaggi di dati. Per altre informazioni, vedere Guida dell'utilità di traccia e Utilità di traccia SNA.
Tracciamento della rete utilizzando Network Monitor
Monitoraggio di rete acquisisce il traffico di rete per la visualizzazione e l'analisi. Consente di eseguire attività come l'analisi dei dati acquisiti in precedenza in metodi definiti dall'utente, l'estrazione dei dati dai parser di protocollo definiti. Include un parser DDM (Distributed Data Management) da usare con i client di rete dati HIS. Per una copia del parser DDM, contattare il servizio supporto tecnico Microsoft. Per altre informazioni, vedere Monitoraggio di rete (https://go.microsoft.com/fwlink/?LinkID=180448).
Traccia server DB2 con gli strumenti IBM
Per altre informazioni, vedere la Guida all'amministrazione di IBM DB2 per la piattaforma e la versione DB2 applicabili.
Traccia del server Informix con gli strumenti IBM
Per altre informazioni, vedere la Guida all'amministrazione di IBM Informix per la piattaforma e la versione informix applicabili.
Eventi di Windows Server tramite Visualizzatore eventi
Il Visualizzatore eventi è uno snap-in di Microsoft Management Console (MMC) che consente di esplorare e gestire i registri eventi. Per altre informazioni, vedere Visualizzatore eventi (https://go.microsoft.com/fwlink/?LinkID=131274).
Traccia del client del file host e del provider di dati
Il Client di File Host e il Provider di Dati ADO.NET per i File Host (Host File Client) supportano un Listener di Traccia del Testo di Integrazione Host di Microsoft configurato tramite un file di configurazione HIDT (Host Integration Tracing Definition) che è referenziato nell'elemento delle diagnosi del sistema del file app.config del consumatore di dati.
Configurazione dell'app Consumer di Dati
Il file app.config del data consumer contiene un elemento della sezione di configurazione di Microsoft Host Integration Tracing e un elemento Listener del file di testo del server di integrazione host che controlla il tracciamento del client file host. In questo esempio il file MsHostFileClient.HITD (Host Integration Tracing Definition) deve trovarsi nella directory del programma Consumer di dati.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="microsoft.hostintegration.tracing" type="Microsoft.HostIntegration.Tracing.TraceSection, Microsoft.HostIntegration.Tracing.Configuration, Culture=neutral, Version=9.0.1000.0, PublicKeyToken=31bf3856ad364e35" />
</configSections>
<microsoft.hostintegration.tracing
traceDefinitionFile=" MsHostFileClient.HITD" />
<system.diagnostics>
<trace>
<listeners>
<add
name="HisTextFileListener"
type="Microsoft.HostIntegration.Tracing.HisTextFileTraceListener, Microsoft.HostIntegration.Tracing.Runtime, Culture=neutral, Version=9.0.1000.0, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
maxTraceEntries="1000000"
traceFileFolder="C:\Program Files\Microsoft Host Integration Server 2020\traces\"
autoFlush="true"
fileNamePreamble="MsHostFileClient"
allowNonHisTracingToCreateFile="true"
/>
</listeners>
</trace>
</system.diagnostics>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>
Sezione Di configurazione
L'elemento configSections contiene dichiarazioni della sezione di configurazione e dello spazio dei nomi per il componente Microsoft Host Integration Tracing.
Nome sezione di configurazione
L'attributo del nome della sezione definisce il nome del componente Microsoft Host Integration Tracing. Questo attributo obbligatorio accetta una stringa con il valore Microsoft.hostintegration.tracing.
Tipo di sezione di configurazione
L'attributo type definisce il tipo del listener di traccia testuale del Microsoft Host Integration Tracing. Questo attributo obbligatorio accetta una stringa, con valore Microsoft.HostIntegration.Tracing.TraceSection, Microsoft.HostIntegration.Tracing.Configuration, Culture=neutral, Version=7.0.2300.0, PublicKeyToken=31bf3856ad364e35.
Sezione di Tracciabilità Integrazione Host
L'elemento microsoft.hostintegration.tracing contiene informazioni di configurazione per il listener di traccia testuale del componente Microsoft Host Integration.
File di definizione di traccia
L'attributo traceDefinitionFile definisce il nome del file di output del listener di traccia del Tracciamento di Integrazione Host Microsoft. Questo attributo obbligatorio accetta una stringa, il cui valore rappresenta un percorso di output di traccia e un nome di file.
Annotazioni
Per inserire righe nel file di traccia di testo, ogni account utente deve avere accesso in scrittura alla cartella traces. Ogni account utente richiede le impostazioni dell'elenco di controllo di accesso alle cartelle associate al gruppo locale "Runtime Users" di HIS. Per altre informazioni, vedere la sezione Sicurezza e protezione.
Diagnostica di sistema
L'elemento system.diagnostics contiene una configurazione aggiuntiva per il listener per traccia di testo del componente di tracciamento dell'integrazione Host Microsoft.
Nome del listener di traccia
L'attributo name definisce il nome del listener di traccia del testo Host File Client. Questo attributo obbligatorio accetta una stringa con il valore HisTextFileListener.
Tipo di listener di traccia
L'attributo type definisce il tipo del listener di traccia del testo del servizio DRDA. Questo attributo obbligatorio accetta una stringa, con valore Microsoft.HostIntegration.Tracing.HisTextFileTraceListener, Microsoft.HostIntegration.Tracing.Runtime, Culture=neutral, Version=7.0.2300.0, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL.
Numero massimo di voci di traccia
L'attributo maxTraceEntries indica al client file host di tracciare fino a un numero massimo di voci e quindi di arrestare la traccia. Questo attributo facoltativo accetta un numero intero. Il valore predefinito è 1000000.
Cartella file di traccia
L'attributo traceFileFolder indica al listener di traccia del testo del client file host dove scrivere il file di output di traccia del listener di testo. Questo attributo facoltativo accetta un valore stringa . Il valore predefinito è C:\Programmi\Microsoft Host Integration Server 2013\traces.
Annotazioni
Per inserire righe nel file di traccia di testo, ogni account utente deve avere accesso in scrittura alla cartella traces. Ogni account utente richiede le impostazioni dell'elenco di controllo di accesso alle cartelle associate al gruppo locale "Runtime Users" di HIS. Per altre informazioni, vedere la sezione Sicurezza e protezione.
Scaricamento automatico
L'attributo autoFlush indica al servizio DRDA di scaricare automaticamente i dati nel listener di traccia. Questo attributo facoltativo accetta un valore booleano . Il valore predefinito è false.
Annotazioni
Il listener di traccia di testo del client di file host può scaricare automaticamente i dati di traccia nei listener di traccia, garantendo l'acquisizione dei dati di traccia, ma aumenterà l'I/O del disco e ridurrà le prestazioni complessive del sistema. Per migliorare le prestazioni, impostare autoFlush=false per disabilitare lo scaricamento automatico della traccia.
Nome file di traccia
L'attributo name specifica il nome del file di output della traccia di testo del client di file host. Questo attributo obbligatorio accetta una stringa.
Inizializzazione del listener di traccia
L'attributo allowNonHisTracingToCreateFile definisce se la traccia può essere avviata da un componente diverso da Host File Client e Microsoft Host Integration Tracing. Questo attributo obbligatorio accetta un valore booleano, con un valore predefinito false.
File HITD (Host Integration Tracing Definition)
Il file di configurazione HIDT (Host Integration Tracing Definition) definisce il livello di traccia per il listener di file di testo host integration server.
Contenitori di tracciamento
L'elemento contenitori include elementi del contenitore che definiscono i livelli di traccia per ogni punto di traccia.
Nome contenitore di traccia
L'attributo name definisce il nome del contenitore di traccia. Questo attributo obbligatorio accetta una stringa, con il valore HostFiles.
Nome punto di traccia
L'attributo name definisce il nome del punto di origine della traccia. Questo attributo obbligatorio accetta una stringa. Il valore predefinito è una stringa vuota.
| Valore | Descrizione |
|---|---|
| HostFiles | provider ADO.NET per i file host |
| Trasporto | Client file host per DDM RLIO |
| Convertitore di aggregazioni | Convertitore aggregato del codificatore per Host Integration Server |
| Convertitore primitivo | Convertitore primitivo di Host Integration Server Encoder |
Tabella 1. Nomi dei punti di origine della traccia file host.
Livello di traccia
L'attributo traceLevel indica al client file host di tracciare raccolte di informazioni definite, da un minimo a un livello massimo di traccia. Questo attributo facoltativo accetta un valore stringa . Il valore predefinito è una stringa vuota.
| Valore | Descrizione |
|---|---|
| Fatal | Genera messaggi fatali. |
| Error | Messaggi di errore di output. |
| Avviso | Visualizza messaggi di avviso, messaggi di errore e messaggi fatali. |
| Informazioni | Inviare messaggi informativi, messaggi di avviso, messaggi di errore e messaggi fatali. |
| Verbose | Emmette tutti i messaggi. |
| Dati | Restituisce tutti i messaggi e i dati utente. |
| Debug | Restituisce tutti i messaggi, i dati utente e i dati di debug. |
Tabella 2. Livelli di listener di traccia del testo del file host.
<containers>
<container name="HostFiles">
<tracePoint name="MsHostFileClient">
<traceLevel level="All">
</traceLevel>
</tracePoint>
<tracePoint name="Transport">
<traceLevel level="All">
</traceLevel>
</tracePoint>
<tracePoint name="Aggregate Converter">
<traceLevel level="All">
</traceLevel>
</tracePoint>
<tracePoint name="Primitive Converter">
<traceLevel level="All">
</traceLevel>
</tracePoint>
</container>
</containers>