VHosts

Для перехода к дашборду:

  1. Авторизуйтесь в Grafana.

  2. На панели навигации выберите Dashboards.

  3. В дереве дашбордов найдите узел МВ.К  МВ.К - Deckhouse  VHosts.

Main

Панели с основными показателями VHosts.

Requests

Общее количество запросов.

Retried Requests

Доля повторных запросов.

In Traffic

Объём входящего трафика.

Out Traffic

Объём исходящего трафика.

Avg RPS

Среднее количество запросов в секунду.

Avg Req Time

Среднее время обработки одного запроса.

Avg Upstr Time

Среднее время формирования ответа на запрос.

HTTPS

Доля запросов, использующих протокол HTTPS.

Average

Средние значения метрик с распределением по узлам:

  • VHost — доменное имя узла.

  • RPS — среднее количество запросов в секунду.

  • Retried — доля повторных запросов.

  • Req Time — время обработки запроса.

  • Upstr Time — время формирования ответа Upstream-сервисом.

  • In Traffic — скорость передачи входящего трафика.

  • Out Traffic — скорость передачи исходящего трафика.

  • Req Size — размер запроса.

  • Resp Size — размер ответа.

  • 1xx, 2xx, 3xx, 4xx, 5xx — доли ответов с соответствующими кодами состояния HTTP.

  • HTTPS — доля запросов по протоколу HTTPS.

  • GET, POST, HEAD, PUT, DELETE, OPTIONS, PATCH — доля каждого метода в HTTP-запросах.

Requests

График изменения количества запросов к каждому узлу.

Requests %

График изменения доли запросов к каждому узлу от общего количества.

Responses

График изменения количества ответов по каждой группе кодов состояния HTTP.

Responses %

График изменения доли ответов по каждой группе кодов состояния HTTP.

Upstream Response Time

График изменения скорости формирования ответов Upstream-сервисом.

Upstream Response Time %

График изменения доли ответов Upstream-сервиса по скорости формирования.

Retried Requests

График изменения количества повторных запросов к каждому узлу.

Retries (per Retried Request)

График изменения количества повторных запросов с группировкой по запросам:

  • Retried Requests — доля запросов к Upstream-сервису, которые потребовали повторной отправки.

  • Retries — среднее количество повторных попыток отправки на один неудачный запрос.

Avg Request Time

График изменения средней длительности запроса к каждому узлу.

Avg Upstream Response Time

График изменения среднего времени формирования ответа Upstream-сервисом для каждого узла.

Avg Request Size

График изменения среднего размера запроса к каждому узлу.

Avg Response Size

График изменения среднего размера ответа каждого узла.

Incoming Traffic

График изменения скорости входящего трафика с распределением по узлам.

Outgoing Traffic

График изменения скорости исходящего трафика с распределением по узлам.

1xx

График изменения количества запросов с кодами состояния HTTP 1xx.

2xx

График изменения количества запросов с кодами состояния HTTP 2xx.

3xx

График изменения количества запросов с кодами состояния HTTP 3xx.

4xx

График изменения количества запросов с кодами состояния HTTP 4xx.

5xx

График изменения количества запросов с кодами состояния HTTP 5xx.

Status Codes

Набор панелей отображает детальную информацию о кодах состояния HTTP.

Панели для группы кодов 1xx, 2xx, 3xx, 4xx и 5xx отображаются всегда.

Панели 101, 102, 200 и т. д. отображаются только при наличии в выбранном периоде ответов с соответствующим кодом.

Request Time and Upstream Response Time

Avg Req Time

Среднее время обработки запроса.

50th Req Time

Время обработки запросов для 50-го перцентиля.

90th Req Time

Время обработки запросов для 90-го перцентиля.

99th Req Time

Время обработки запросов для 99-го перцентиля.

Request Time

График изменения времени обработки запросов для перцентилей 50, 90 и 99, а также среднее значение.

Avg Upstr Time

Среднее время формирования ответа Upstream-сервисом.

50th Upstr Time

Время формирования ответов Upstream-сервисом для 50-го перцентиля.

90th Upstr Time

Время формирования ответов Upstream-сервисом для 90-го перцентиля.

99th Upstr Time

Время формирования ответов Upstream-сервисом для 99-го перцентиля.

Upstream Response Time

График изменения времени формирования запросов Upstream-сервисом для перцентилей 50, 90 и 99, а также среднее значение.

Request Time Heatmap and Upstream Response Time Heatmap

Тепловые карты распределения длительности обработки запросов и формирования ответов.

Request Time

Тепловая карта распределения длительности обработки запросов.

Upstream Response Time

Тепловая карта распределения длительности формирования ответов Upstream-сервисом.

Request Size and Response Size

Avg Req Size

Средний размер запроса.

50th Req Size

Размер запроса для 50-го перцентиля.

90th Req Size

Размер запроса для 90-го перцентиля.

99th Req Size

Размер запроса для 99-го перцентиля.

Request Size

График изменения размера запроса для 50-го, 90-го и 99-го перцентилей, а также среднего значения.

Avg Resp Size

Средний размер ответа.

50th Resp Size

Размер ответа для 50-го перцентиля.

90th Resp Size

Размер ответа для 90-го перцентиля.

99th Resp Size

Размер ответа для 99-го перцентиля.

Response Size

График изменения размера ответа для 50-го, 90-го и 99-го перцентилей, а также среднего значения.

Request Size Heatmap and Response Size Heatmap

Тепловые карты распределения размеров запросов и ответов.

Request Size

Тепловая карта распределения размера запросов.

Response Size

Тепловая карта распределения размера ответов.

Request Method and Content Kind

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

Графики DELETE, GET, PATCH, POST и PUT отображаются только при наличии в выбранном периоде запросов с соответствующим методом.

Method %

График изменения доли методов HTTP.

Content Kind %

График изменения доли типов содержимого.

Легенда:

  • cache-headers-not-present — заголовки кеширования не указаны;

  • cacheable — кешируемое содержимое;

  • non-cacheable — некешируемое содержимое;

  • server-without-upstream — содержимое отдано без обращения к приложению;

  • websocket — содержимое передано веб-сокетом.

cache-headers-not-present

График изменения количества запросов в секунду без заголовков кеширования.

cacheable

График изменения количества кешируемых запросов в секунду.

non-cacheable

График изменения количества некешируемых запросов в секунду с группировкой по узлам.

served-without-upstream

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

websocket

График изменения количества запросов в секунду к веб-сокетам.

Map

Карта географического распределения запросов.

By Namespace

Average

Средние данные запросов с распределением по пространствам имён:

  • Namespace — название пространства имён.

  • RPS — количество запросов в секунду.

  • Retried Req — доля повторных запросов.

  • Req Time — время обработки запроса.

  • Resp Time — время формирования ответа.

  • In Traffic — скорость передачи входящего трафика.

  • Out Traffic — скорость передачи исходящего трафика.

  • Req Size — размер запроса.

  • Resp Size — размер ответа.

  • 1xx, 2xx, 3xx, 4xx, 5xx — доли ответов с соответствующими кодами состояния HTTP.

  • HTTPS — доля запросов по протоколу HTTPS.

  • GET, POST, HEAD, PUT, DELETE, OPTIONS, PATCH — доля каждого метода в HTTP-запросах.

Requests per Namespace

График изменения количества запросов в секунду по пространствам имён.

Incoming Traffic per Namespace

График изменения скорости входящего трафика с группировкой по пространствам имён.

Outgoing Traffic per Namespace

График изменения скорости исходящего трафика с группировкой по пространствам имён.