Метрики
Компоненты Levee собирают метрики в формате Graphite с префиксом hotbox.levee. Интервал отправки — 5 секунд.
Метрики по компонентам — в таблице 1.
Компонент | Метрика | Тип | Описание |
|---|---|---|---|
|
| Gauge | Количество одновременно обрабатываемых запросов через прокси |
|
| Counter | Количество принятых запросов |
|
| Counter | Количество отклоненных запросов ( |
|
| Counter | Количество неудачных запросов ( |
|
| Summary | Распределение времени обработки запросов (квантили: |
|
| Gauge | Количество активных клиентов |
|
| Counter | Количество изменений топологии кластера |
|
| Gauge | Оценка здоровья memberlist |
|
| Counter | Байты, полученные по UDP |
|
| Counter | Байты, отправленные по UDP |
|
| Counter | Принятые TCP-соединения |
|
| Counter | Байты, отправленные по TCP |
|
| Counter | Установленные TCP-соединения |
|
| Timer | Время проверки узла |
|
| Counter | Количество деградировавших проверок |
|
| Timer | Длительность gossip-операции |
|
| Timer | Время push- или pull-синхронизации узла |
|
| Counter | Тайм-ауты при деградации |
|
| Counter | Сообщения о живых узлах |
|
| Counter | Сообщения о подозрительных узлах |
|
| Counter | Сообщения о мертвых узлах |
|
| Gauge | Количество горутин |
|
| Gauge | Байты, выделенные в куче |
|
| Gauge | Байты, запрошенные у ОС |
|
| Counter | Количество выделений памяти |
|
| Counter | Количество освобождений памяти |
|
| Gauge | Количество объектов в куче |
|
| Counter | Общее время пауз GC, нс |
|
| Counter | Количество запусков GC |
|
| Summary | Распределение времени пауз GC |
Особенности обозначения метрик:
{name}— имя обработчика ограничителя потока (rate limiter), задается динамически;{role}— имя компонента:observerилиlimiter;- префикс метрик:
hotbox.levee.