Share via


Ejemplo Performance Counters

Actualización: noviembre 2007

En este ejemplo se muestra cómo se leen los contadores de rendimiento y cómo se escribe en ellos. Estos contadores se pueden utilizar para realizar el seguimiento del rendimiento del sistema operativo y las aplicaciones de .NET Framework. En este ejemplo se utilizan contadores del sistema y contadores personalizados.

Para obtener ejemplos e instrucciones para la instalación

  • Siga uno o varios de los procedimientos siguientes:

    • En el menú Ayuda, haga clic en Ejemplos.

      El archivo Léame muestra información sobre los ejemplos.

    • Visite el sitio web Visual Studio 2008 Samples. Están disponibles las versiones de ejemplos más recientes.

    • Busque los ejemplos en el equipo en el que está instalado Visual Studio. De manera predeterminada, los ejemplos y el archivo Léame se instalan en unidad:\Archivos de programa\Microsoft Visual Studio 9.0\Samples\lcid. Para las versiones Express de Visual Studio, todos los ejemplos están en línea.

Para obtener más información, vea Localizar archivos de ejemplo.

.

Nota de seguridad:

En este ejemplo de código se ilustra un concepto y únicamente se muestra el código correspondiente a dicho concepto. Es posible que no cumpla los requisitos de seguridad de un entorno concreto y, por tanto, no debería utilizarse tal y como se muestra. Se recomienda agregar código de seguridad y de control de errores para que los proyectos sean más seguros y sólidos. Microsoft proporciona este ejemplo "tal cual" sin ninguna garantía.

Para ejecutar este ejemplo

  1. Cree un contador de rendimiento personalizado en el que se pueda escribir.

    1. Abra el Explorador de servidores.

    2. Abra el nodo Servidores, el nodo de servidor del equipo y, por último, el nodo Contadores de rendimiento.

    3. Haga clic con el botón secundario del mouse (ratón) en el nodo Contadores de rendimiento y haga clic en Crear categoría nueva.

    4. En Generador de contadores de rendimiento (Cuadro de diálogo), escriba Ejemplo de contador de rendimiento en Nombre de categoría y escriba cualquier descripción en el cuadro de texto Descripción de categoría.

    5. Haga clic en el botón Nuevo para agregar un nuevo contador de rendimiento.

    6. Escriba un nombre y descripción para el contador. Seleccione NumberOfItems32 en Tipo.

  2. Presione F5para ejecutar el proyecto.

  3. Elija el contador de rendimiento personalizado que creó anteriormente. Elíjalo por Categoría y Contador y, a continuación, utilice los botones para aumentar o reducir el valor.

Demostraciones

Entre las tareas que se muestran se incluyen:

  • Presentación de categorías   Las categorías de contadores de rendimiento se recuperan mediante el método GetCategories y se muestran en un control ComboBox.

  • Presentación de contadores   Los contadores de rendimiento se recuperan mediante el método GetCounters y se muestran en un control ComboBox. Sólo se recuperan los contadores de la categoría seleccionada.

  • Recuperación de datos   El método NextValue se utiliza para recuperar el valor actual del contador seleccionado.

  • Contadores personalizados   La aplicación sólo permite incrementar los contadores personalizados. Un contador personalizado se define como un contador en el que no se puede llamar al método NextValue.

Vea también

Conceptos

Introducción a la supervisión de umbrales de rendimiento

Introducción a la supervisión de umbrales de rendimiento

Referencia

PerformanceCounter

System.Diagnostics