Attributi per monitoraggi REST con script e REST
Gli attributi di trace (span radice) e di intervallo in Trace Explorer vengono definiti mediante l'applicazione di tag a un intervallo, che consente il monitoraggio efficace dei vari livelli di un'applicazione.
Gli attributi sono coppie chiave-valore associate a un intervallo per fornire informazioni e contesto aggiuntivi sull'operazione eseguita nell'intervallo. Un trace ha alcuni attributi solo traccia e tutti gli attributi di intervallo dell'intervallo radice.
In Trace Explorer è possibile utilizzare gli attributi per eseguire query e filtrare i trace e gli intervalli. Esistono due tipi di attributi: Dimensioni (attributi stringa) e Metriche (attributi numerici) disponibili nel pannello Attributi di Trace Explorer.
Questa sezione fornisce un elenco completo degli attributi pronti all'uso applicabili ai monitoraggi REST e REST con script da Monitoraggio disponibilità. La tabella seguente include:
- Nome: il nome dell'attributo.
- Descrizione: breve descrizione dell'attributo.
- Trace/Span: disponibilità dell'attributo. Un attributo può essere disponibile per trace, intervalli o entrambi.
- Tipo: tipo di attributo: Dimensione o Metrica.
Nome | Descrizione | Traccia/intervallo | Tipo |
---|---|---|---|
AjaxRequestCount |
Il conteggio totale delle richieste Ajax per l'esecuzione. | Attributo intervallo | Metrica |
AverageAjaxBytesPerRequest |
Byte Ajax medi caricati. | Attributo intervallo | Metrica |
AverageAjaxLoadTimePerRequest |
Tempo medio di caricamento Ajax. | Attributo intervallo | Metrica |
AverageBytesPerRequest |
Byte medi caricati per richiesta per questo tipo di richiesta. | Attributo intervallo | Metrica |
AverageCSSBytesPerRequest |
Byte CSS medi caricati in tutte le richieste. Valore calcolato come somma di tutti i byte CSS caricati diviso per il numero totale di richieste. |
Attributo intervallo | Metrica |
AverageCSSLoadTimePerRequest |
Tempo medio di caricamento CSS in tutte le richieste. Calcolato come somma di tutti i tempi di caricamento css diviso per il numero totale di richieste. |
Attributo intervallo | Metrica |
AverageImageBytesPerRequest |
Byte medi di immagine caricati. | Attributo intervallo | Metrica |
AverageImageLoadTimePerRequest |
Tempo medio di caricamento dell'immagine. | Attributo intervallo | Metrica |
AverageJavaScriptBytesPerRequest |
Media dei byte JS caricati. | Attributo intervallo | Metrica |
AverageJavaScriptLoadTimePerRequest |
Tempo medio di caricamento JS. | Attributo intervallo | Metrica |
AverageLoadTimePerRequest |
Il tempo medio impiegato per caricare le risorse di questo tipo di richiesta. | Attributo intervallo | Metrica |
AverageOthersBytesPerRequest |
La media degli altri byte di richiesta caricati. | Attributo intervallo | Metrica |
AverageOthersLoadTimePerRequest |
Il tempo medio di caricamento delle richieste degli altri utenti. | Attributo intervallo | Metrica |
CertificateExpiry |
Giorni rimanenti dal giorno corrente per la scadenza del certificato.
Applicabile solo ai monitoraggi REST. |
Attributo intervallo | Metrica |
CSSRequestCount |
Il conteggio totale delle richieste CSS per l'esecuzione. | Attributo intervallo | Metrica |
HTTP4xxFailureCount |
Numero totale di errori della richiesta 4xx. | Attributo intervallo | Metrica |
HTTP5xxFailureCount |
Numero totale di errori della richiesta 5xx. | Attributo intervallo | Metrica |
HttpCode |
Codice di risposta per l'esecuzione segnalata dal monitoraggio REST.
Applicabile solo ai monitoraggi REST. |
Attributo intervallo | Dimensione |
ImageRequestCount |
Conteggio totale delle richieste di immagine per l'esecuzione. | Attributo intervallo | Metrica |
JavaScriptRequestCount |
Il conteggio totale delle richieste JS per l'esecuzione. | Attributo intervallo | Metrica |
MonitorLoadTime |
La somma dei tempi di download di tutte le richieste. | Attributo intervallo | Metrica |
OthersRequestCount |
Conteggio totale delle altre richieste per l'esecuzione. | Attributo intervallo | Metrica |
TotalConnectCount |
La somma di tutti i conteggi di connessione tra tutti gli host. | Attributo intervallo | Metrica |
TotalConnectTime |
La somma del tempo di connessione tra tutti gli host. | Attributo intervallo | Metrica |
TotalDNSLookups |
La somma di tutte le ricerche DNS in tutti gli host. | Attributo intervallo | Metrica |
TotalDNSTime |
La somma del tempo DNS in tutti gli host. | Attributo intervallo | Metrica |
TotalFirstByteTime |
La somma del tempo di primo byte in tutti gli host. | Attributo intervallo | Metrica |
TotalRequestFailures |
Numero totale di richieste non riuscite a ricevere una risposta. | Attributo intervallo | Metrica |
TotalSSLTime |
La somma del tempo SSL tra tutti gli host. | Attributo intervallo | Metrica |
TotalSteps |
Il numero totale di clic/chiavi di inserimento acquisite nell'esecuzione dello script. | Attributo intervallo | Metrica |
Eventi:
-
HOST:<URL>
Gli URL che sono stati colpiti durante l'esecuzione dello script. Questo evento acquisisce gli attributi per l'URL specifico.
Nome attributo Descrizione Unità ConnectCount
Il numero di connessioni host stabilite. NUMERO ConnectTime
Tempo medio in millisecondi per stabilire una connessione con il server host. DURATION_MS DNSLookups
Numero di ricerche DNS eseguite per l'host. NUMERO DNSTime
Tempo medio in millisecondi per le ricerche DNS per ogni host. DURATION_MS FirstByteTime
Questo tempo si riferisce al tempo tra il client che richiede una pagina / URL e quando riceve il primo byte di informazioni dal server. DURATION_MS SSLTime
Tempo medio in millisecondi per l'handshake SSL per ogni host. DURATION_MS -
CustomMetric
Nome attributo Descrizione Unità <marker-name>
Metrica dell'indicatore personalizzato inserita dall'utente nello script. DURATION_MS