LATENCY
LATENCY GRAPH
LATENCY GRAPH event
- Доступно с:
- 2.8.13
- Сложность:
- O(1)
- Категории ACL:
-
@admin,@slow,@dangerous,
Генерирует график в формате ASCII-арт для указанного события.
LATENCY GRAPH позволяет интуитивно понять тенденцию задержки event с помощью современного визуализации. Его можно использовать для быстрого понимания ситуации, прежде чем прибегать к разбору исходных данных из LATENCY HISTORY или внешних инструментов.
Допустимые значения для event:
active-defrag-cycleaof-fsync-alwaysaof-stataof-rewrite-diff-writeaof-renameaof-writeaof-write-active-childaof-write-aloneaof-write-pending-fsynccommandexpire-cycleeviction-cycleeviction-delfast-commandforkrdb-unlink-temp-file
Примеры
127.0.0.1:6379> latency reset command (integer) 0 127.0.0.1:6379> debug sleep .1 OK 127.0.0.1:6379> debug sleep .2 OK 127.0.0.1:6379> debug sleep .3 OK 127.0.0.1:6379> debug sleep .5 OK 127.0.0.1:6379> debug sleep .4 OK 127.0.0.1:6379> latency graph command command - high 500 ms, low 101 ms (all time high 500 ms) -------------------------------------------------------------------------------- #_ _|| _||| _|||| 11186 542ss sss
Вертикальные метки под каждой колонкой графика представляют количество секунд, минут, часов или дней, прошедших с момента события. Например, «15s» означает, что первое отображенное событие произошло 15 секунд назад.
График нормализован по шкале min-max так, что ноль (нижняя строка с подчеркиванием) соответствует минимуму, а символ # в верхней строке - максимуму.
Для получения более подробной информации ознакомьтесь со страницей Фреймворка мониторинга задержек.
Возвращаемое значение
Ответ в виде строки большого размера
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/latency-graph/