Spec-Zone.ru › Redis

LATENCY

LATENCY HISTOGRAM
Синтаксис
LATENCY HISTOGRAM [command [command ...]]
Доступно с версии:
7.0.0
Сложность по времени:
O(N), где N — количество команд с информацией о задержке.
Категории ACL:
@admin, @slow, @dangerous,

LATENCY HISTOGRAM возвращает кумулятивное распределение задержек команд в формате гистограммы.

По умолчанию возвращаются все доступные гистограммы задержек. Вы можете отфильтровать ответ, указав конкретные имена команд.

Каждая гистограмма состоит из следующих полей:

  • Имя команды
  • Общее количество вызовов для этой команды
  • Карта временных интервалов гистограммы:
    • Каждый интервал представляет диапазон задержек
    • Каждый интервал покрывает в два раза больший диапазон, чем предыдущий
    • Пустые интервалы исключаются из ответа
    • Отслеживаемые задержки составляют от 1 микросекунды до примерно 1 секунды
    • Все значения выше 1 секунды считаются +Бесконечность
    • Максимальное количество интервалов — log2(1 000 000 000) = 30

Для этой команды требуется включенная функция расширенного мониторинга задержек, которая включена по умолчанию. Если вам нужно её включить, вызовите CONFIG SET latency-tracking yes.

Для удаления данных гистограмм задержек используйте команду CONFIG RESETSTAT.

Примеры

127.0.0.1:6379> LATENCY HISTOGRAM set
1# "set" =>
   1# "calls" => (integer) 100000
   2# "histogram_usec" =>
      1# (integer) 1 => (integer) 99583
      2# (integer) 2 => (integer) 99852
      3# (integer) 4 => (integer) 99914
      4# (integer) 8 => (integer) 99940
      5# (integer) 16 => (integer) 99968
      6# (integer) 33 => (integer) 100000

Возвращаемое значение

Массивный ответ: в частности:

Команда возвращает карту, где каждый ключ — это имя команды. Значение — это карта с ключом для общего количества вызовов и картой временных интервалов гистограммы.

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/latency-histogram/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API