Мониторинг и статистика в Console Light#
Console Light — это консоль для мониторинга активности в реальном времени, отображающая ключевые показатели нагрузки и производительности сервера. Консоль основана на возможностях API-интерфейса Angie ADC; данные мониторинга активности генерируются в реальном времени.
Пример развернутой и настроенной консоли: https://console.angie.software/
При использовании в составе продукта Angie ADC консоль Console Light устанавливается и настраивается автоматически.
Текущая версия: 1.7.2 Откройте консоль Angie ADC. На вкладке Откроется экран со статистикой для этого балансировщика. В верхней части экрана нажмите кнопку Откроется облегченная консоль Console Light с данными мониторинга активности в реальном времени
для этого балансировщика. Console Light представляет собой единый экран с набором вкладок,
каждая из которых содержит ряд виджетов с данными мониторинга. Подсказка В разделах ниже описания элементов интерфейса даны в порядке слева направо. Это основная вкладка, где в сводном виде отображаются основные показатели
мониторинга Angie ADC, сведенные на основе данных из нескольких разделов API. Здесь выводится номер версии Console Light со ссылкой на соответствующую
документацию, а также адрес сервера и время последней перезагрузки
конфигурации. Ссылка Здесь представлена основная статистика серверных соединений, формируемая на
основе раздела API Текущее количество соединений Число принимаемых за секунду соединений Число активных соединений Число соединений в состоянии ожидания Количество сброшенных соединений Также доступно: Общее число соединений, принятых с последней перезагрузки сервера Здесь представлена статистика зон разделяемой памяти контекста Общее количество зон Количество зон с какими-либо проблемами Общий объем входящего и исходящего трафика Здесь представлена статистика апстримов контекста Общее количество апстримов Количество апстримов с какими-либо проблемами Статистика серверов с разделением по состоянию Здесь представлена статистика зон разделяемой памяти контекста Общее количество клиентских соединений Текущее количество клиентских соединений Количество обрабатываемых в секунду соединений Здесь представлена статистика апстримов контекста Общее количество апстримов Количество апстримов с какими-либо проблемами Статистика серверов с разделением по состоянию Здесь в сводном виде отображается статистика мониторинга зон разделяемой памяти
для контекста Имя зоны Подсказка Щелкните стрелку рядом с пунктом Общее количество запросов, а также число запросов в секунду Количество ответов с разбиением по кодам статуса,
а также их общее количество Скорость исходящего и входящего трафика, а также общие объемы исходящего
и входящего трафика Суммарные показатели количества: успешных SSL-рукопожатий; повторных использований SSL-сессий;
SSL-рукопожатий с истекшим таймаутом; неуспешных SSL-рукопожатий Здесь в сводном виде отображается статистика мониторинга зон разделяемой памяти
для контекста Имя зоны Подсказка Щелкните стрелку рядом с пунктом Общее количество запросов, а также число запросов в секунду Количество ответов с разбиением по кодам статуса,
а также их общее количество Скорость исходящего и входящего трафика, а также общие объемы исходящего
и входящего трафика Здесь приведена статистика зон Имя зоны Подсказка Щелкните значок рядом с пунктом Общее количество проксированных соединений Общее количество сброшенных соединений Общее количество соединений, сброшенных из-за переполнения хранилища
зоны Общее количество соединений, переданных с нулевым или превосходящим 255
байт ключом Здесь приведена статистика зон Имя зоны Подсказка Щелкните значок рядом с пунктом Общее количество проксированных соединений Общее количество задержанных соединений Общее количество сброшенных соединений Общее количество соединений, сброшенных из-за переполнения хранилища
зоны Общее количество соединений, переданных с нулевым или превосходящим 255
байт ключом На этой вкладке в сводном виде отображается статистика мониторинга апстримов
контекста Кнопка Переключатель Кнопка редактирования переключает интерфейс
Раскрывающийся список с правой стороны таблицы каждого апстрима позволяет
отфильтровать серверы в определенном состоянии ( Для каждого апстрима, помимо имени и загрузки зоны разделяемой
памяти, представлены следующие данные: Имена, время простоя и веса серверов апстрима Подсказка Щелкните стрелку рядом с пунктом Общее количество и скорость обработки запросов Количество ответов с разбиением по кодам статуса Количество активных соединений и их максимальный предел, если он задан Скорость исходящего и входящего трафика, а также общие объемы исходящего
и входящего трафика Количество неуспешных обращений к серверу и число раз, когда сервер
считался недоступным (объект Общее количество проверок сервера, количество
неуспешных проверок, а также время последней проверки Рядом с каждым апстримом есть кнопка редактирования; при нажатии
она выводит еще две кнопки: Здесь в сводном виде отображается статистика мониторинга зон разделяемой памяти
контекста Имя зоны Текущее и общее количество соединений, а также число соединений в
секунду Количество сессий с разбиением по кодам статуса,
а также их общее число Скорость исходящего и входящего трафика, а также общие объемы исходящего
и входящего трафика Суммарные показатели количества: успешных SSL-рукопожатий; неуспешных SSL-рукопожатий;
повторных использований SSL-сессий Здесь приведена статистика зон Имя зоны Подсказка Щелкните значок рядом с пунктом Общее количество проксированных соединений Общее количество сброшенных соединений Общее количество соединений, сброшенных из-за переполнения хранилища
зоны Общее количество соединений, переданных с нулевым или превосходящим 255
байт ключом На этой вкладке в сводном виде отображается статистика мониторинга апстримов
контекста Кнопка Переключатель Кнопка редактирования открывает виджет
Раскрывающийся список с правой стороны таблицы каждого апстрима позволяет
отфильтровать серверы в определенном состоянии ( Для каждого апстрима представлены следующие данные: Имена, время простоя и веса серверов апстрима Подсказка Щелкните стрелку рядом с пунктом Количество активных соединений и их максимальный предел, если он задан Скорость исходящего и входящего трафика, а также общие объемы исходящего и входящего трафика Количество неуспешных обращений к серверу и число раз, когда сервер
считался недоступным (объект Рядом с каждым апстримом есть кнопка редактирования; при нажатии
она выводит еще две кнопки: На этой вкладке в сводном виде отображается статистика мониторинга зон
Имя зоны Подсказка Щелкните значок рядом с пунктом Состояние кэша: холодный (метаданные загружаются в память) или горячий
(метаданные загружены) Коэффициент использования памяти Максимальный объем памяти Использованный объем памяти Коэффициент использования дисковой памяти Переданный из кэша, записанный в кэш и возвращенный в обход кэша трафик Коэффициент попадания в кэш (отношение переданного из кэша трафика к
общему объему) Если для зоны включен шардинг, то она обозначена как
раскрывающийся список, в котором перечислены отдельные шарды: Путь шарда на диске Состояние шарда: холодный (метаданные загружаются в память) или горячий
(метаданные загружены) Максимальный объем памяти Использованный объем памяти Коэффициент использования дисковой памяти На этой вкладке в сводном виде отображается статистика мониторинга всех зон
разделяемой памяти для всех контекстов. Для каждой зоны представлены следующие
данные: Имя зоны Подсказка Щелкните стрелку рядом с пунктом Общее количество страниц памяти Количество используемых страниц памяти Коэффициент использования памяти для зоны На этой вкладке в сводном виде отображается статистика запросов в зонах
разделяемой памяти DNS, формируемая на основе раздела API
Имя зоны Подсказка Щелкните стрелку рядом с пунктом Количество запросов типа A и AAAA, SRV, PTR Количество ответов с разделением по соответствующим кодам ( Позволяет настроить общие параметры консоли: Частоту обновления данных. Значение по умолчанию — 1 сек. Пороговое соотношение статусов Временное окно для вычисления соотношения успешных попаданий в кэш. Значение по умолчанию — 300 сек. Порог учета ошибок для резолвера. По достижении указанного порога резолвер станет "красным". Значение по умолчанию — 3%. Язык интерфейса консоли. Доступные варианты: английский и русский.
По умолчанию язык консоли выбирается на основе локали, установленной в браузере. На всех вкладках в середине левой части страницы есть выдвигающаяся панель с
двумя кнопками Переход в Console Light#
Панель мониторинга
щелкните виджет балансировщика нагрузки.Перейти к интерактивному мониторингу
.Интерфейс#
Вкладка "Angie"#
Виджет "<версия>"#
Конфигурация
открывает список файлов конфигурации,
загруженных на сервере.
Затем каждый файл можно просмотреть в компактном виде с подсветкой синтаксиса.Виджет "Соединения"#
/status/connections/
:Текущие
Принято/сек.
Активные
Простаивающие
Сброшенные
Принято
Виджет "HTTP-зоны"#
http
,
формируемая на основе раздела API /status/http/server_zones/
:Всего
Проблем
Трафик
Виджет "HTTP-апстримы"#
http
, формируемая на
основе раздела API /status/http/upstreams/
:Всего
Проблем
Серверы
Виджет "TCP/UDP-зоны"#
stream
,
формируемая на основе раздела API /status/stream/server_zones/
:Соед. всего
Соед. текущих
Соед./сек.
Виджет "TCP/UDP-апстримы"#
stream
, формируемая на
основе раздела API /status/stream/upstreams/
:Всего
Проблем
Серверы
Вкладка "HTTP-зоны"#
Раздел "Серверные зоны"#
server
в http
, формируемая на основе раздела API
/status/http/server_zones/
. Для каждой зоны представлены следующие
данные:Зона
Зона
, чтобы отсортировать зоны по
алфавиту или порядку в конфигурации.Запросы
Ответы
Трафик
SSL
Раздел "Зоны путей (Location)"#
location
в http
, формируемая на основе раздела API
/status/http/location_zones/
. Для каждой зоны представлены следующие данные:Зона
Зона
, чтобы отсортировать зоны по
алфавиту или порядку в конфигурации.Запросы
Ответы
Трафик
Раздел "Зоны ограничения соединений (Limit Conn)"#
limit_conn
в контексте http
, формируемая
на основе раздела API /status/http/limit_conns/
. Для каждой зоны представлены следующие данные:Зона
Зона
,
чтобы открыть или закрыть график со следующими показателями.Передано
Отклонено
Сброшено
Пропущено
Раздел "Зоны ограничения запросов (Limit Req)"#
limit_reqs
в контексте http
,
формируемая на основе раздела API /status/http/limit_reqs/
. Для каждой
зоны представлены следующие данные:Зона
Зона
,
чтобы открыть или закрыть график со следующими показателями.Передано
Задержано
Отклонено
Сброшено
Пропущено
Вкладка "HTTP-апстримы"#
http
, формируемая на основе раздела API
/status/http/upstreams/
.Показать список апстримов
переключает краткий список апстримов
с указанием числа проблемных апстримов и пиров.Только проблемные
переключает режим вывода статистики
по проблемным апстримам.редактирования апстрима
.Активные
, Проблемные
, На проверке
,
Недоступные
, Занятые
).Сервер
Сервер
, чтобы отсортировать серверы по
их состоянию или порядку в конфигурации.Запросы
Ответы
Соединения
Трафик
Проверки сервера
health
в API)Проверки работоспособности
Редактирование апстримов#
Вкладка "TCP/UDP-зоны"#
Раздел "TCP/UDP-зоны"#
server
в stream
, формируемая на основе раздела API
/status/stream/server_zones/
. Для каждой
зоны представлены следующие данные:Зона
Соединения
Сессии
Трафик
SSL
Раздел "Зоны ограничения соединений (Limit Conn)"#
limit_conn
в контексте
stream
, формируемая на основе раздела API /status/stream/limit_conns/
.
Для каждой зоны представлены следующие данные:Зона
Зона
,
чтобы открыть или закрыть график со следующими показателями.Передано
Отклонено
Сброшено
Пропущено
Вкладка "TCP/UDP-апстримы"#
stream
, формируемая на основе раздела API
/status/stream/upstreams/
.Показать список апстримов
переключает отображение краткого списка апстримов
с указанием числа проблемных апстримов и пиров.Только проблемные
включает и отключает режим вывода статистики
по проблемным апстримам.редактирования апстрима
.Активные
, Проблемные
, На проверке
,
Недоступные
, Занятые
).Сервер
Сервер
, чтобы отсортировать серверы по
их состоянию или порядку в конфигурации.Соединения
Трафик
Проверки сервера
health
в API)Редактирование апстримов#
Вкладка "Кэши"#
proxy_cache
контекста http
, формируемая на основе раздела API
/status/http/caches/
. Для каждой зоны
представлены следующие данные:Зона
Зона
, чтобы открыть или закрыть списки
шардов
для всех зон, где они есть.Состояние
Загрузка памяти
Макс. размер
Использовано
Загрузка диска
Трафик
Коэффициент попадания
Путь
Состояние
Макс. размер
Использовано
Загрузка диска
Вкладка "Общие зоны"#
Зона
Зона
, чтобы отсортировать зоны по
размеру или порядку в конфигурации.Всего страниц памяти
Использовано страниц памяти
Загрузка памяти
Вкладка "DNS-резолверы"#
/status/resolvers/
. Для каждой зоны представлены
следующие данные:Зона
Зона
, чтобы отсортировать зоны по
состоянию или порядку в конфигурации.Запросы
Ответы
Успешные
, Ошибок формата
,
Сервер не завершил запрос
, Ошибок имени
, Запрос не поддерживается
, Запрос отклонен
и
прочих)Виджет "Настройки"#
4xx
. По достижении порога в соответствующих разделах, посвященных
ответам сервера, появляются "желтые" предупреждения. Значение по умолчанию — 7%.Панель управления консолью#
. Верхняя приостанавливает и вновь запускает обновление данных из
API, а нижняя позволяет обновить данные вручную, когда обновление
приостановлено.