GET api/WebService/{id}/Statistic?topCount={topCount}
Получить статистические показатели работы веб-сервиса по идентификатору веб-сервиса
Описание запроса
Параметры URI
Имя | Описание | Тип | Дополнительная информация |
---|---|---|---|
id |
Идентификатор веб-сервиса |
integer |
Обязательное поле |
topCount |
Количество последних запросов |
integer |
Значение по умолчанию 100 |
Параметры запроса
Нет
Описание ответа
Описание ресурса
Статистические показатели работы веб-сервиса
WebServiceStatisticViewИмя | Описание | Тип | Дополнительная информация |
---|---|---|---|
WebServiceId |
Поле WebServiceId содержит идентификатор веб-сервиса |
integer |
Нет |
Time |
Поле Time содержит временные (ударение на последний слог) показатели |
WebServiceTimeStatisticView |
Нет |
Форматы ответа
application/json, text/json
Пример:
{ "WebServiceId": 1, "Time": { "Avg": 1, "Rows": [ { "Date": "2025-01-28T05:53:57.5212102+03:00", "Milliseconds": 2 }, { "Date": "2025-01-28T05:53:57.5212102+03:00", "Milliseconds": 2 } ] } }
application/xml, text/xml
Пример:
<WebServiceStatisticView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SupplierProviderHost.Models"> <Time> <Avg>1</Avg> <Rows> <WebServiceTimeStatisticRowView> <Date>2025-01-28T05:53:57.5212102+03:00</Date> <Milliseconds>2</Milliseconds> </WebServiceTimeStatisticRowView> <WebServiceTimeStatisticRowView> <Date>2025-01-28T05:53:57.5212102+03:00</Date> <Milliseconds>2</Milliseconds> </WebServiceTimeStatisticRowView> </Rows> </Time> <WebServiceId>1</WebServiceId> </WebServiceStatisticView>