Condividi tramite


Utilizzo dei contatori delle prestazioni

di CJ Pattekar

Questa sezione del documento si applica a Microsoft Application Request Routing versione 2 per IIS 7 e versioni successive.

Obiettivo

Per monitorare correttamente le statistiche di runtime di Application Request Routing (ARR) usando i contatori delle prestazioni.

Prerequisiti

Si tratta di una funzionalità avanzata in ARR. Questo articolo presuppone che l'utente abbia familiarità con la funzionalità complessiva di ARR e sappia come distribuire e configurare ARR con cache del disco. Se non è già stato fatto, è consigliabile esaminare le procedure dettagliate seguenti prima di procedere:

Se il routing delle richieste dell'applicazione versione 2 non è stato installato, è possibile scaricarlo all'indirizzo:

  • Microsoft Application Request Routing versione 2 per IIS 7 (x86) qui (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Microsoft Application Request Routing versione 2 per IIS 7 (x64) qui (https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).

Seguire i passaggi descritti in questo documento per installare ARR versione 2.

Passaggio 1- Panoramica delle statistiche di runtime di ARR.

Il routing delle richieste di applicazione espone le statistiche di runtime nella pagina Monitoraggio e gestione, come illustrato di seguito:

Screenshot della finestra Monitoraggio e gestione.

Quando si aggiorna la visualizzazione premendo F5, è possibile visualizzare le statistiche in tempo reale. Anche se questo funziona bene per un'istanza di ARR, è un po'problematico quando sono presenti più istanze di ARR e si vuole aggregare le statistiche in una visualizzazione consolidata. Per supportare questo scenario, ARR espone anche queste statistiche e altro ancora usando i contatori delle prestazioni.

Passaggio 2: Statistiche di runtime di ARR come contatori delle prestazioni.

Esistono due contatori per ARR:

  • Cache di routing delle richieste dell'applicazione
  • Server di routing delle richieste dell'applicazione

Cache di routing delle richieste dell'applicazione

Sono disponibili gli oggetti contatori delle prestazioni seguenti:

  • Byte di hit
  • Hit Byte %
  • Hit Bytes/Sec
  • Richieste di hit
  • Percentuale richieste di hit
  • Richieste di hit/sec
  • Byte mancanti
  • Byte mancanti/sec
  • Richieste di mancato riscontri
  • Richieste di mancata esecuzione/sec

Poiché ARR fornisce anche le statistiche precedenti per nome host per server farm, le istanze degli oggetti hanno la stessa granularità e vengono visualizzate come <server farm name>\<host name>, come illustrato di seguito:

Screenshot che mostra un'istanza nella sezione Istanze dell'oggetto selezionato.

Server di routing delle richieste dell'applicazione

Sono disponibili gli oggetti contatori delle prestazioni seguenti:

  • Tempo medio di risposta/richiesta
  • Byte ricevuti
  • Byte ricevuti/sec
  • Byte inviati
  • Byte inviati/sec
  • Richieste correnti
  • Richieste non riuscite
  • Richieste non riuscite/sec
  • Salute
  • Richieste/sec
  • State
  • Totale richieste

Poiché ARR fornisce anche le statistiche precedenti per server per server farm, le istanze degli oggetti hanno la stessa granularità e vengono visualizzate come <server farm name>\<server name>, come illustrato di seguito:

Screenshot che mostra più istanze nella sezione Istanze dell'oggetto selezionato.

Riepilogo

Sono stati individuati correttamente i contatori e gli oggetti delle prestazioni di Routing delle richieste di applicazione e possono ora essere usati per aggregare e monitorare le statistiche da uno o più server ARR.

Per altre procedure dettagliate sulla versione 2 di ARR, vedere i documenti in questo articolo.