Scenario 3: Contatori delle prestazioni

I contatori delle prestazioni misurano quantità di informazioni o dati, in base al numero, alle dimensioni, alla durata e alla frequenza dei dati richiesti o ricevuti. Non è consigliabile ottenere un elenco di dettagli da un contatore, ad esempio un elenco di messaggi di errore. Usare invece i contatori delle prestazioni per ottenere quantità, ad esempio il numero di messaggi di errore dall'avvio o dalla frequenza in cui vengono generati messaggi di errore.

Contatori delle prestazioni per HTTP.sys

A partire da Windows Vista e Windows Server 2008, HTTP.sys include i contatori delle metriche delle prestazioni seguenti per facilitare il monitoraggio, la diagnosi e la pianificazione della capacità per i server Web: il componente API SERVER HTTP include i contatori delle prestazioni seguenti per facilitare il monitoraggio, la diagnosi e la pianificazione della capacità per i server Web:

  • Contatori del servizio HTTP:
    • Numero di URI nella cache, aggiunti dopo l'avvio, eliminati dall'avvio e numero di scaricamenti della cache
    • Hit cache/second e Cache misses/second
  • Gruppi di URL del servizio HTTP:
    • Frequenza di invio dati, frequenza di ricezione dei dati, byte trasferiti (inviati e ricevuti)
    • Numero massimo di connessioni, velocità di tentativi di connessione, frequenza per le richieste GET e HEAD e numero totale di richieste
  • Code di richieste di servizio HTTP:
    • Numero di richieste in coda, età delle richieste meno recenti nella coda (età dell'ultima richiesta nella coda)
    • Tasso di arrivo delle richieste nella coda, tasso di rifiuto, numero totale di richieste rifiutate, frequenza di riscontri nella cache

Accesso ai contatori delle prestazioni

  1. Digitare perfmon al prompt dei comandi per avviare la console di diagnostica delle prestazioni.
  2. Selezionare Monitor prestazioni nel controllo albero e quindi aprire Aggiungi contatori facendo clic su +.
  3. In Aggiungi contatori selezionare i tre set di contatori delle prestazioni: servizio HTTP, code di richiestedel servizio HTTP o gruppi di URL del servizio HTTP.
  4. Per visualizzare i contatori dai set di contatori di gruppi di richieste del servizio HTTP e gruppi di url del servizio HTTP, selezionare le istanze e fare clic su Aggiungi e quindi fare clic su OK. Per visualizzare i contatori del servizio HTTP, selezionare il contatore impostato nel riquadro sinistro e fare clic su Aggiungi.

Nota

Esiste solo un'istanza dei contatori API SERVER HTTP per computer, poiché questi contatori rappresentano lo stato a livello di componente. Con istanze dei contatori delle prestazioni del gruppo di URL, l'ID istanza (per il contatore delle prestazioni) corrisponderà all'ID gruppo url. L'ID gruppo url può essere visualizzato eseguendo netsh http show servicestate. Con istanze dei contatori delle prestazioni delle code richieste, il nome dell'istanza corrisponde al nome della coda richiesta. Il nome della coda richiesta (se presente) può essere visualizzato dallo stesso netsh http show servicestate. Tuttavia, alcune applicazioni server potrebbero avere code richieste non denominate che non possono essere corrispondenti a un ID istanza del contatore delle prestazioni.