На панели управления можно представить различные системные показатели и сетевые данные. Панель управления позволяет отображать отчеты (диаграммы и графики) по последним системным показателям, представляющим интерес.

Визуальные отчеты на панели управления формируются на основе системных показателей, которые собирает сервер RaaS. Эти данные можно использовать для диагностики производительности и мониторинга системных событий. Например, RaaS собирает данные о трафике шины событий, объеме команд главного сервера Salt, частоте заданий, присутствии служебных серверов и т. д. Некоторые из этих данных можно визуализировать в отчетах на панели управления, чтобы получить моментальный снимок актуального состояния производительности системы.

Панель управления предназначена для получения общего представления о системных показателях. Поэтому в отчетах представлены системные данные за период времени, не превышающий последние 24 часа. Чтобы получить более подробные данные за более длительный срок, можно с помощью конечной точки /metrics экспортировать системные показатели в сторонние инструменты, например Prometheus или другие средства мониторинга и оповещения. Дополнительные сведения о конечной точке http /metrics см. в разделе Системные показатели.

Независимо от устройства, используемого для открытия панели управления, при каждом входе в систему отображаются одни и те же диаграммы.

Примечание: В рамках инициативы корпорации VMware по удалению сомнительных терминов термин «Salt master» (главный сервер Salt) будет заменен на более подходящий в системе SaltStack Config, в связанных продуктах и документации. Для обновления терминологии может потребоваться несколько этапов, прежде чем этот процесс будет полностью завершен.

Доступные отчеты панели управления

В таблице ниже описываются различные отчеты, которые можно вывести на панель управления.

Отчет Описание Доступные фильтры
События Salt
  • Отображается количество событий Salt, например заданий или других операций, за заданный период времени.
  • Отчет удобен для мониторинга ожидаемых или непредвиденных всплесков сетевого трафика.
  • Все или отдельные главные серверы Salt
  • Период времени (от последнего часа до 24 часов)
Размер полезных данных событий Salt
  • Отображается размер полезных данных событий Salt, например заданий или других операций, за заданный период времени.
  • Отчет удобен для мониторинга объема вычислительных ресурсов или памяти, используемых для выполнения заданий или других операций.
  • Все или отдельные главные серверы Salt
  • Период времени (от последнего часа до 24 часов)
Глубина очереди Celery
  • Отображается глубина очереди Celery за заданный период времени, соответствующая количеству заданий, которые были поставлены в очередь в ожидании доступных ресурсов ЦП или базы данных.
  • Отчет удобен для выявления дефицита ресурсов ЦП или базы данных.
  • Все серверы RaaS
  • Период времени (от последнего часа до 24 часов)
Запросы к веб-серверу RaaS
  • Отображается количество запросов к серверу API-интерфейса (RaaS) за заданный период времени.
  • Отчет удобен для мониторинга ожидаемых или непредвиденных всплесков трафика сервера.
  • Все серверы RaaS
  • Период времени (от последнего часа до 24 часов)
Время реагирования веб-сервера
  • Отображается время, необходимое серверу API-интерфейса (RaaS) для ответа на запросы за заданный период времени.
  • Отчет удобен для мониторинга узких мест и общей производительности сервера API-интерфейса (RaaS).
  • Все серверы RaaS
  • Период времени (от последнего часа до 24 часов)
Время итерации главных серверов Salt в RaaS
  • Отображается общее время, которое занимает полное выполнение запросов к веб-серверу главными серверами Salt, подключенными к SaltStack Config, за определенный период времени.
  • Отчет удобен для мониторинга нагрузки, связанной с SaltStack Config, для каждого главного сервера Salt.
  • Все или отдельные главные серверы Salt
  • Период времени (от последнего часа до 24 часов)
Проверка подлинности пользователей SSE
  • Отображается количество отдельных пользователей, которые находились в учетной записи в SaltStack Config в заданный период времени.
  • Отчет удобен для мониторинга ожидаемого или непредвиденного увеличения частоты входов в SaltStack Config.
  • Период времени (от последнего часа до 24 часов)
Действия в базе данных
  • Отображается количество действий (удаление, чтение, вставка, обновление) с различными строками базы данных PostgreSQL за заданный период времени.
  • Отчет удобен для мониторинга ожидаемого или непредвиденного увеличения частоты операций чтения и записи в базе данных PostgreSQL.
  • Период времени (от последнего часа до 24 часов)
Подключения к базе данных
  • Отображается количество соединений между базой данных PostgreSQL и сервером API-интерфейса (RaaS) за заданный период времени.
  • Отчет удобен для мониторинга ожидаемого или непредвиденного увеличения частоты операций в базе данных PostgreSQL.
  • Период времени (от последнего часа до 24 часов)
Выполненные команды Redis
  • Отображается количество команд, выполненных с сервером Redis за заданный период времени.
  • Отчет удобен для мониторинга количества запросов информации на уровне кэширования Redis (например, результатов запросов).
  • Период времени (от последнего часа до 24 часов)
Задания
  • Отображается количество заданий, которые были успешно выполнены, не вернули результаты, не были выполнены или выполнялись в течение заданного времени.
  • Отчет удобен для оценки общей активности системы и ее производительности.
  • Период времени (от последнего часа до 24 часов)
Главные серверы Salt в SSE
  • Отображается количество главных серверов Salt, зарегистрированных в SaltStack Config за заданный период времени.
  • Отчет удобен для мониторинга непредвиденных отключений главных серверов Salt или появления дополнительных главных серверов Salt за заданный период времени.
  • Период времени (от последнего часа до 24 часов)
Присутствие служебных серверов
  • Отображается количество служебных серверов, подключенных к главным серверам Salt через SaltStack Config за заданный период времени.
  • Отчет удобен для мониторинга непредвиденных отключений служебных серверов или появления дополнительных служебных серверов за заданный период времени.
  • Все или отдельные главные серверы Salt
  • Период времени (от последнего часа до 24 часов)

Доступ к рабочей области «Панель управления»

Чтобы получить доступ к рабочей области «Панель управления», выберите в боковом меню Панель управления.

Добавление отчетов

Чтобы добавить отчет на панель управления, сделайте следующее.

  1. В рабочей области Панель управления нажмите кнопку Добавить отчет, чтобы открыть меню.
  2. Выберите название отчета, который требуется добавить на панель управления. Перечень доступных визуализаций см. в разделе Доступные отчеты панели управления.

Выбранный отчет появляется на панели управления. Если на панели управления уже присутствуют другие отчеты, вновь добавленный отчет появляется в верхней части панели управления в левом или правом столбце. Это зависит от того, в каком столбце было меньше отчетов на момент добавления нового.

Фильтрация отчетов

Все отчеты в рабочей области «Панель управления» можно фильтровать по периоду времени, отраженному в отчете, от последнего часа до 24 часов. По умолчанию для всех отчетов установлена длительность 12 часов. Чтобы изменить это значение, щелкните фильтр продолжительности в левом нижнем углу отчета и выберите другой временной интервал.

В некоторых отчетах имеются дополнительные фильтры, которые позволяют фильтровать результаты для отдельного главного сервера, служебного сервера Salt, базы данных или сервера API-интерфейса (RaaS). Если эти фильтры доступны, они отображаются в верхней части отчета. Чтобы изменить фильтр, щелкните его, а затем выберите в меню элемент для фильтрации.

Загрузка отчетов

Отчеты можно загружать в формате JSON или CSV. Чтобы экспортировать отчет, сделайте следующее.

  1. В рабочей области Панель управления нажмите кнопку Загрузить download-icon над отчетом, который требуется загрузить.
  2. Выберите Загрузить JSON или Загрузить CSV.
    Примечание: Некоторые отчеты могут состоять из нескольких загружаемых файлов, если на диаграмме представлено несколько показателей, главных серверов Salt или экземпляров RaaS. Каждый отчет представляет собой массив данных, которые можно импортировать в сторонний инструмент. Чтобы проверить, состоит ли отчет из нескольких файлов, можно навести на него курсор мыши. Отображаемое при этом количество позиций соответствует количеству загружаемых файлов.

    Начинается загрузка отчета в браузере.

Перемещение отчетов

Чтобы переместить отчет, щелкните и удерживайте маркер перемещения drag-icon, чтобы переместить отчет на другое место на панели управления.

Удаление отчетов

Чтобы удалить отчет с панели управления, нажмите кнопку Удалить trash-icon.