Как работать со счетчиками производительности и службой WCF в IIS?

Привет,

У меня есть служба WCF в IIS7, которая взаимодействует с приложением winform через TCP (WAS), теперь мне нужно отслеживать представление.

Я добавил это в файл web.config:

  
    

После открытия монитора производительности я провожу несколько тестов с моей winform, чтобы убедиться, что служба активирована.

Затем я открываю монитор производительности (в реальном времени), щелкаю правой кнопкой мыши и добавляю счетчики. Я раскрываю ServiceModelService 4.0.0.0 и выбираю Calls and Calls Duration, я также выбираю свою службу (svc), которая указана в списке Экземпляр выбранного объекта, и нажимаю кнопку «Добавить».

Однако при выборе продолжительности вызовов и вызовов в ServiceModelOperation 4.0.0.0 нет экземпляра или операции для выбора? То же самое и для ServiceModelEndpoint 4.0.0.0?

. При нажатии Ok будут добавлены два счетчика (ServiceModelService).

Затем я нажимаю кнопку «Размораживание» и запускаю приложение winform, которое выполняет несколько вызовов, однако я ничего не вижу в мониторе производительности. Я попытался щелкнуть правой кнопкой мыши на одном из счетчиков производительности и выбрать «Масштабировать выбранный счетчик», но это ничего не дает?

Цель состоит в том, чтобы просто увидеть, насколько хорошо работает служба WCF (скорость, продолжительность, количество, соединения и т. Д. на), а также было бы здорово проверить отдельные операции.

Пожалуйста, помогите!

Примечание: это статья, которой я пытался следовать: http://dkochnev.blogspot.com/2011/06/wcf-framework-40-monitoring-service.html

7
задан Tim Sylvester 1 December 2014 в 21:08
поделиться