link
Utilizzare il comando link
per raggruppare i record di log in transazioni aziendali di alto livello. Questo comando restituisce il collegamento in base ai campi insieme ai dettagli riportati di seguito.
Argomenti:
Di seguito sono riportati alcuni dei limiti associati al comando link
.
- Il numero massimo di gruppi restituiti dalla ricerca di query o dall'esportazione di query utilizzando la console, l'interfaccia CLI o l'SDK è 500 quando la query contiene un comando
link
.Tuttavia, è possibile elaborare fino a 1 milione di gruppi in un'esecuzione di query link e i dati possono essere raggruppati e visualizzati utilizzando il comando
classify
- Il numero massimo di campi che è possibile includere nel comando link è 4. Se l'ora è uno dei campi, il limite massimo è 5.
Sintassi
link [<link_options>] <fieldName> [, <fieldName>), ...]
dove è possibile espandere link_options
come [includenulls = [true|false]] [includetrends = [true|false]] [span = <span>]
.
Parametri
La tabella seguente elenca i parametri utilizzati in questo comando e le relative descrizioni.
Parametro | descrizione; |
---|---|
|
Indica se i risultati devono includere record di log in cui i campi Collega per sono nulli. Il valore predefinito è |
|
Indica se i risultati devono includere dati di andamento. Il valore predefinito è |
|
Imposta il periodo di tempo da utilizzare per l'istogramma dei risultati. Sintassi: Sintassi
|
Campi generati da link
per ogni gruppo
Il comando link
produce una riga per gruppo. Un gruppo è la combinazione univoca delle chiavi di input. Ad esempio:
link 'Host Name (Server)'
produce una riga per ogni nome host. In questo caso, un gruppo è un nome host univoco.link 'Host Name (Server)', 'User Name'
produce una riga per ogni combinazione univoca di nome host e nome utente. In questo caso, un gruppo è una combinazione univoca di nome host e nome utente.
Per ogni gruppo vengono generati automaticamente i campi riportati di seguito.
Campo | descrizione; |
---|---|
Collection | Nome della raccolta in cui vengono resi persistenti i dati. Utilizzato con il comando linkdetails
|
ID | ID gruppo univoco all'interno della raccolta |
Conteggio | Numero di record di log all'interno di un gruppo. In questa interfaccia utente è possibile fare clic su questo campo per visualizzare i record di log. È inoltre possibile utilizzare Maiusc-Click per selezionare una o più righe nell'interfaccia utente per visualizzare tutti i record di log o raggruppare i record di log utilizzando rispettivamente le opzioni riportate di seguito.
|
Ora di avvio | Prima data/ora dei record di log all'interno di un gruppo |
Ora di fine | Indicatore orario più recente dei record di log all'interno di un gruppo |
Durata gruppo | Durata dei record di log all'interno di un gruppo. Questo campo è nascosto per impostazione predefinita nell'interfaccia utente. È possibile visualizzare questo campo facendo clic su Opzioni e selezionando l'opzione Nascondi/Mostra colonne. |
Vengono inoltre prodotti i seguenti campi per tutti i gruppi. Sono inoltre nascoste per impostazione predefinita nell'interfaccia utente e possono essere visualizzate facendo clic su Opzioni e selezionando Nascondi/Mostra colonne:
Campo | descrizione; |
---|---|
Ora di inizio query | Ora di inizio della query selezionata utilizzando il selettore ora. Se si esegue l'override dell'ora specificando un intervallo di tempo esplicito nella query, viene utilizzato. |
Ora di fine query | Ora di fine della query selezionata utilizzando il selettore ora. Se si esegue l'override dell'ora specificando un intervallo di tempo esplicito nella query, viene utilizzato. |
Intervallo tendenze | L'intervallo specificato nel parametro span per il comando link . Intervallo utilizzato per timestats e altri grafici. Se non è stato specificato alcun valore span , viene utilizzato un valore predefinito.
|
Unità intervallo andamento | L'unità per l'intervallo specificato nel parametro span al comando link .
|
Per esempi sull'utilizzo di questo comando in scenari tipici, vedere:
- Rinominare i campi modificando la query
- Usare la ricerca del dizionario nel collegamento
- Grafico istogramma
- Collega per cluster
- Collegamento mediante l'utilizzo dell'istruzione SQL come campo di analisi
- Analizzare il tempo impiegato tra i passi di una transazione
- Utilizzare le funzioni di navigazione dei collegamenti per identificare gli eventi in un database
Il comando seguente raggruppa tutti i log irreversibili per transazione:
severity = fatal | link 'Transaction ID'
Il comando seguente raggruppa tutti i log irreversibili per transazione e ottiene il tempo medio trascorso dei record di log all'interno di ciascun gruppo:
severity = fatal | link 'Transaction ID' | stats avg('Elapsed Time (System)') as 'Average Elapsed Time'