Utilizando Typeperf: recogiendo datos

Antes de poder monitorizar el rendimiento en un equipo necesitamos conocer qué contadores se encuentran disponibles en el mismo. Aunque un juego predeterminado de contadores de rendimiento se instala junto al sistema operativo, los contadores actuales en un determinado equipo dependerá de muchas cosas: sistema operativo instalado, ya que cada uno instala un juego distinto de contadores predeterminados; servicios y aplicaciones instaladas, ya que muchas de ellas puede que proporcionen su propio juego de contadores en el momento de instalarlas; si los contadores se han deshabilitado o se han corrompido.

Recuperar una lista de todos los contadores (sin instancias) disponibles en un equipo es tan sencillo como usar Typeperf con el parámetro –q.

Typeperf –q  NOTA: Os recomiendo redirigirlo a un archivo, sea con Typeperf –q > rutatypeperf.txt o Typeperf –q –o  rutatypeperf.txt

De forma sucesiva, Typeperf muestra en pantalla las rutas de los contadores de rendimiento instalados en el equipo. Extraídas de la ejecución del comando en un Win7:

Processor Information(*)Marcas de estado del procesador
Processor Information(*)% de frecuencia m xima
Processor Information(*)Frecuencia del procesador
Processor Information(*)Estado de detenci¢n
Processor Information(*)% de tiempo en prioridad
Processor Information(*)Transiciones C3/s
Processor Information(*)Transiciones C2/s
Processor Information(*)Transiciones C1/s
Processor Information(*)% de tiempo C3
Processor Information(*)% de tiempo C2
Processor Information(*)% de tiempo C1
Processor Information(*)% de tiempo de inactividad
Processor Information(*)Velocidad de DPC
Processor Information(*)DPC en cola/s
Processor Information(*)% de tiempo de interrupci¢n
Processor Information(*)% de tiempo de DPC
Processor Information(*)Interrupciones/s
Processor Information(*)% de tiempo privilegiado
Processor Information(*)% de tiempo de usuario
Processor Information(*)% de tiempo de procesador

Si queremos incluir las instancias usaremos el parámetro –qx.

Typeperf –qx  NOTA: Os recomiendo redirigirlo a un archivo, sea con Typeperf –qx > rutatypeperf.txt o Typeperf –qx –o  rutatypeperf.txt

La lista ya puede ser grande con el –q así que el –qx es mucho mayor, por ello si lo redirigimos a un archivo de texto los tendremos todos.

También podemos recuperar la lista de contadores desde equipos remotos, para ello usaremos la ruta UNC:

Typeperf –q \Equiporemoto  Typeperf –q \EquiporemotoMemory

Typeperf no proporciona ninguna vía de conexión con usuario y contraseña alternativos, pero podemos conectar con el equipo remoto primero usando

net use \Equiporemotoipc$ /user:USUARIO CONTRASEÑA y usar el comando en el equipo remoto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *