Monitoraggio dei valori limite delle prestazioni
Aggiornamento: novembre 2007
I contatori delle prestazioni di Windows consentono alle applicazioni e ai componenti di pubblicare, catturare e analizzare i dati sulle prestazioni forniti da applicazioni, servizi e driver. È possibile utilizzare queste informazioni per determinare la formazione di colli di bottiglia nel sistema e per ottimizzare le prestazioni del sistema e delle applicazioni. È ad esempio possibile usare un contatore delle prestazioni per tenere traccia del tempo necessario per elaborare un ordine o eseguire una query a un database oppure è possibile monitorare la dimensione di una coda di messaggi e scrivere codice che esegua un’azione specifica ogni volta che la coda raggiunge un limite prestabilito.
Mediante il componente PerformanceCounter e le funzionalità di linguaggio di Visual Studio e Windows Software Development Kit (SDK), è possibile connettersi ai contatori delle prestazioni nei computer locali e remoti e recuperarne i valori con facilità. È inoltre possibile scrivere i valori nei contatori personalizzati esistenti nel computer locale, ovvero i contatori creati in .NET Framework, e creare contatori personalizzati nei computer in cui è installato Windows.
In questa sezione
Introduzione al monitoraggio dei valori limite delle prestazioni
Vengono fornite informazioni di base sulle funzionalità dei contatori delle prestazioni.Procedura: creare istanze del componente PerformanceCounter
Vengono fornite istruzioni per la creazione e la configurazione di istanze dei componenti PerformanceCounter nei progetti.Procedura: configurare istanze del componente PerformanceCounter
Viene descritto come impostare le proprietà dei componenti PerformanceCounter creati.Gestione di categorie e contatori
Vengono descritte le procedure per creare, eliminare ed eseguire query per i contatori delle prestazioni e per le categorie che li classificano.Procedura: scrivere valori nei contatori delle prestazioni
Vengono fornite istruzioni per incrementare o decrementare il valore di un contatore delle prestazioni.Recupero dei valori del contatore delle prestazioni
Viene descritta la procedura per la lettura e la scrittura di valori in un contatore.
Sezioni correlate
Classe PerformanceCounter
Vengono descritte le funzionalità principali della classe PerformanceCounter.Classe PerformanceCounterCategory
Vengono descritte le funzionalità principali della classe PerformanceCounterCategory.Architettura di programmazione del contatore delle prestazioni
Vengono descritti gli elementi di linguaggio utilizzati per la programmazione del componente PerformanceCounter.Tipi di contatori delle prestazioni
Vengono descritti i tipi di contatori delle prestazioni con i quali è possibile operare.Utilizzo dei componenti di installazione
Viene descritto l'utilizzo del collegamento Aggiungi programma di installazione nella finestra Proprietà per aggiungere un componente di installazione alle applicazioni con istanze del componente PerformanceCounter.Modelli di progetto predefiniti di Visual Studio
Vengono descritti i tipi di progetto utilizzati in questo capitolo e viene illustrato come scegliere tra questi.Distribuzione di applicazioni e componenti
Viene fornito l'elenco delle principali pagine relative alla distribuzione, con l'indicazione delle informazioni in esse contenute.Programmazione con i componenti
Viene fornita una panoramica generale della programmazione dei componenti e vengono indicate le relative pagine della Guida disponibili.