Modifica una query
È possibile utilizzare le clausole elencate nella tabella precedente e modificare le query pronte all'uso.
Di seguito è riportato uno scenario di esempio che illustra come modificare una query per visualizzare i trace avviati da un utente specifico, John Doe.
- Accedere alla pagina Trace Explorer.
- Assicurarsi che siano selezionati il compartimento, il dominio APM e il periodo di tempo appropriati.
- Fare clic sul pulsante di selezione rapida Tracce.
Viene visualizzata la query pronta all'uso per questa scheda.
- È possibile cercare la dimensione nome utente (
UserName
) nella lista Campi. - Aggiungere
and UserName like '%John Doe%'
alla fine della query:show (traces) TraceStatus as Status, TraceFirstSpanStartTime as "Start Time", ServiceName as Service, OperationName as Operation, TraceDuration as Duration, span_summary() as Spans, ErrorCount as "Span Errors" where (ApmrumPageUpdateType <> 'Click' or ApmrumPageUpdateType is omitted) and UserName like '%John Doe%'
L'elenco viene filtrato in modo da visualizzare solo le tracce avviate da John Doe.
Di seguito sono riportati alcuni altri esempi di scenari in cui è possibile modificare le query per personalizzare i dati di trace.
- Visualizzare i trace per città o paese: utilizzare la clausola
group by GeoCity
. - Visualizzare le operazioni classificate in base agli Application Server su cui vengono eseguite: utilizzare le clausole
where OperationName='<name of the operation>' group by DisplayName
. - Visualizzare il numero di istruzioni SQL eseguite meno di 100 volte in un periodo di tempo selezionato: utilizzare le clausole
where DbStatement is not omitted group by DbStatement having count(*) < 100
.