2016-10-26 13 views
1

У меня есть веб-сервер (страницы .aspx и интерфейс WCF), размещенные в IIS, и вы хотите проанализировать объем полученных/отправляемых данных. Служба, обменивающаяся через интерфейс WCF, была отключена на стороне клиента. Я создавал набор сборщиков данных в исполнении, чтобы отслеживать 4 часа трафика и анализировал его с помощью PAL. Я использовал счетчики производительности WebService Total Bytes Received (соответственно WebService Total Bytes Send) и ожидал гораздо больше полученных данных, чем отправить. Но данные отправки намного выше.Perfmon/PAL: измерение отправленных/полученных байтов для веб-сервера, размещенного в IIS

Что именно он измеряет с помощью счетчика производительности WebService Всего полученных байтов (соответственно, общее количество отправленных байтов WebService)?

Включены ли данные из службы WCF (если она будет запрошена) или это только мой HTTP-трафик?

Благодаря Marcel

ответ

0

PAL показывает документацию WebService.TotalBytesReceived и WebService.TotalBytesSent. Это данные, отправленные и полученные веб-службой. Он включает трафик HTTP и WCF.

Как просто отключить службу WCF (How to Start and stop wcf services in IIS), чтобы просто измерить трафик HTTP, wirehark использовался, чтобы узнать, сколько данных будет получено/отправлено по соответствующему порту.