Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

No Format
GET /metrics/performance/[dictionary]?[period=day|hour][&detailed=true][&histogram=true]

...

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

...

возвращает статистику по всем справочникам

...

.
period

...

DAYЗа какой период вернуть метрики. Может принимать значения DAY

...

(с начала суток) и HOUR

...

(за последний час).

...

detailedЕсли true, добавляются поля metrics.search_time и metrics.enrich_time (

...

19.6+)

...

histogramЕсли true, добавляется поле metrics.response_time.

...

histogram (

...

19.6+);

Ответ

ПолеОписание
hostnameИмя хоста, при необходимости возвращаемое значение можно переопределить через JVM-свойство statistic.performance.hostname (начиная с версии 19.1)
version

Версия подсказок

revisionРевизия подсказок

period

└ type

└ from

└ to

Период метрик

HOUR / DAY

начало периода

конец периода

metrics

Метрики

metrics.nameНаименование справочника
metrics.methodМетод SUGGEST / FIND_BY_ID / FIND_AFFILIATED / GEO_LOCATE / IP_LOCATE

metrics.request

└ count

└ client_errors

└ server_errors

└ timeouts

Статистика запросов

общее количество

ошибки клиента

ошибки сервера

таймауты (начиная с версии 19.1)

metrics.response_time

└ average

└ percentile_90

└ percentile_95

└ percentile_99

└ histogram

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

среднее

90 перцентиль

95 перцентиль

99 перцентиль

гистограмма распределения времени ответа при указании histogram=true и периоде period = DAY (начиная с версии 19.6)

metrics.search

└ count

time

└ average

└ percentile_90

└ percentile_95

└ percentile_99

└ histogram

Количество запросов и время поиска в миллисекундах при указании detailed=true:

общее количество


среднее

90 перцентиль

95 перцентиль

99 перцентиль

гистограмма распределения времени ответа при указании histogram=true и периоде period = DAY

metrics.enrichОбщее количество запросов к Фактору и время обогащения в миллисекундах при указании detailed=true, формат аналогичен metrics.search (начиная с версии 20.3)
custom_metricsКоличество и время разбора запросов (начиная с версии 20.3)

custom_metrics.*ValueQueryBuilder

Обычный поиск без опечаток, формат аналогичен metrics.search
custom_metrics.*IdsQueryBuilderПоиск по идентификатору, формат аналогичен metrics.search
custom_metrics.AddressValuePreciseQueryBuilderОбычный поиск для адресов, формат аналогичен metrics.search
custom_metrics.AddressValueFuzzyQueryBuilderПоиск с опечатками для адресов, формат аналогичен metrics.search
custom_metrics.EnrichMissingПоисковые запросы к Фактору для метода SUGGEST адресов, формат аналогичен metrics.search

...