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