Привет,
У меня есть служба 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