Supervisar umbrales de rendimiento
Actualización: noviembre 2007
Los contadores de rendimiento de Windows permiten a las diferentes aplicaciones y componentes publicar, capturar y analizar los datos de rendimiento que proporcionan las aplicaciones, servicios y controladores. Se puede utilizar esta información para determinar los cuellos de botella del sistema y optimizar el rendimiento de éste y de las aplicaciones. Por ejemplo, podemos utilizar un contador de rendimiento para controlar el tiempo necesario para procesar un pedido o hacer una consulta en una base de datos, o podemos supervisar el tamaño de una cola de mensajes y escribir código que realice una acción específica siempre que la cola alcance un límite preestablecido.
Mediante el componente PerformanceCounter y las características de lenguaje de Visual Studio y Kit de desarrollo de software de Windows (SDK), puede conectarse fácilmente a los contadores de rendimiento de equipos locales y remotos, así como recuperar valores de dichos contadores. También puede escribir valores en contadores personalizados ya existentes (aquellos creados con .NET Framework) en el equipo local y crear sus propios contadores en equipos que tengan Windows instalado.
En esta sección
Introducción a la supervisión de umbrales de rendimiento
Proporciona información básica acerca de las características de los contadores de rendimiento.Cómo: Crear instancias de componentes PerformanceCounter
Proporciona instrucciones para crear instancias de componentes PerformanceCounter y configurar dichas instancias en los proyectos.Cómo: Configurar instancias de componentes PerformanceCounter
Describe cómo establecer propiedades de los componentes PerformanceCounter creados.Administración de categorías y contadores
Describe los procesos necesarios para crear, eliminar y consultar contadores de rendimiento y las categorías en que se clasifican.Cómo: Escribir valores en los contadores de rendimiento
Proporciona instrucciones para aumentar o disminuir el valor de un contador de rendimiento.Recuperación del valor de los contadores de rendimiento
Explica el proceso de leer o escribir valores en un contador.
Secciones relacionadas
Clase PerformanceCounter
Describe las características principales de la clase PerformanceCounter.Clase PerformanceCounterCategory
Describe las características principales de la clase PerformanceCounterCategory.Arquitectura de programación del contador de rendimiento
Explica los elementos del lenguaje que se utilizan en la programación de componentes PerformanceCounter.Tipos de contadores de rendimiento
Describe los diferentes tipos de contadores de rendimiento con los que se puede trabajar.Utilizar componentes de instalación
Describe cómo utilizar el vínculo Agregar instalador de la ventana Propiedades para agregar un componente de instalación a las aplicaciones mediante instancias del componente PerformanceCounter.Plantillas de proyectos predeterminadas en Visual Studio
Describe los tipos de proyectos utilizados en este capítulo y cómo se pueden elegir.Implementar aplicaciones y componentes
Enumera las páginas principales sobre implementación y la información que contienen.Programar con componentes
Presenta información general de alto nivel sobre la programación de componentes y las páginas de Ayuda disponibles sobre ella.