Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

«Подсказки» рассчитывают метрики производительности:

  • Количество запросов и ошибок
  • Среднее время ответа
  • 90, 95 и 99 процентили времени ответа

Собирают метрики раздельно по каждому справочнику, за всё время с начала суток и за последний час (скользящая).

API

GET /metrics/performance/[dictionary]?[period=day|hour]

dictionary может принимать значения address, bank, fio, ip, party, а также любые внешние справочники, если они есть. Если не указан, метод возвращает статистику по всем справочникам.

period может принимать значения day (с начала суток) и hour (за последний час). Если не указан, считается period = day

Время ответа — в миллисекундах.

Пример:

GET /metrics/performance/bank?period=hour

[
    {
        "name": "bank",
        "period": "hour",
        "request": {
            "count": 5000,
            "client_errors": 0,
            "server_errors": 0
        },
        "response_time": {
            "average": 50,
            "percentile_90": 80,
            "percentile_95": 85,
            "percentile_99": 100
        }
    }
]
  • No labels