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#

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