Performance Counters de WCF

|

Desde que se inventaron esos famosos contadores de rendimiento que incorpora Windows definitivamente la vida de los desarrolladores se volvio mas clara!! Uno puede saber muchas cosas, como por ejemplo cuantas llamadas se hace por segundo al servicio, o a un endpoint especifico, o aun metodo especifico!! No les agradaria?? Pues a mi me sirve mucho para las tareas de mejoramiento y para entender como se estan comportando los servicios y los clientes de los mismos claro, realmente muchos datos para tan poco tiempo!!!

Como se los habilita? En el config de su aplicacion dentro del tag ServiceModel le agregan esto:

<diagnostics performanceCounters="All"/>

Como es de esperarse los contadores de rendimiento que se habilitan son los llamados ServiceModel (En las lista de contadores salen como ServiceModelEnpoint, ServiceModelOperation y ServiceModelService 3.0.0.0), ahi depende de las instancias que tengas podras ver contadores como llamadas por segundo, duracion de la llamada, etc.

A mi me ha resultado muy util, espero que a ustedes tambien!!

0 comments: