Облачная платформаAdvanced

Создание Dashboard

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

С помощью Dashboard разные графики отображаются на одном экране, поэтому вы можете просматривать метрики всесторонне.

Создание Dashboard

  1. Войдите в консоль AOM 2.0.
  2. В панели навигации выберите Dashboard > Dashboard. (Чтобы переключиться с новой Dashboard на старую, нажмите Back to Old Version в правом верхнем углу.)
  3. Нажмите рядом с Dashboard, чтобы создать dashboard group.
  4. Нажмите Add Dashboard в левом верхнем углу списка.
  5. В отображаемом диалоговом окне задайте параметры.

    Table 1 Параметры создания dashboard

    Параметр

    Описание

    Dashboard Name

    Имя dashboard. Введите не более 255 символов. Следующие специальные символы не допускаются: "$# %&'+;<=>?\"

    Enterprise Project

    Enterprise project.

    • Если вы выбрали All для Enterprise Project на странице глобальных настроек, выберите один из drop-down list здесь.
    • Если вы уже выбрали enterprise project на странице глобальных настроек, эта опция будет недоступна и её нельзя изменить.
    • Чтобы использовать функцию enterprise project, обратитесь к инженерам.

    Тип группы

    Опции: Existing и New.

    • Existing: Выберите существующую dashboard group из drop-down list.
    • New: Введите имя dashboard group для создания. Введите не более 255 символов. Следующие специальные символы не допускаются: "$# %&'+;<=>?\

  6. нажмите OK.

Добавление Graph в Дашборд

После создания дашборда вы можете добавить graphs в дашборд:

  1. В списке дашбордов найдите целевой дашборд.
  2. Перейдите на страницу дашборда и выберите экземпляр Prometheus, для которого вы хотите добавить graph, из выпадающего списка.
  3. Перейдите на страницу дашборда. Нажмите Add Graph или в правом верхнем углу, чтобы добавить graph в дашборд. Подробную информацию о графиках, которые можно добавить в дашборд, см. Graph Description. Данные могут быть метрическими. Выберите тип графика по требованию.

    • Добавьте metric graph. Установите параметры, обратившись к Table 2. Затем нажмите Save.
      Table 2 Добавление metric graph

      Parameter

      Description

      Graph Name

      Имя графа, позволяющее отличать его от других графов. Для имён графов можно добавить переменные для динамической фильтрации информации графа. Дублирующиеся имена поддерживаются.

      Введите не более 255 символов. Следующие специальные символы не допускаются: "$# %\u0026'+;\u003c=\u003e?\"

      Data Source

      Значение по умолчанию — Metric Sources.

      Graph Type

      Варианты: line, digit, top N, table, bar и digital line.

      How to Add

      Добавляйте метрики по мере необходимости. Вы можете выбрать метрики из All metrics или использовать выражения Prometheus.

      All metrics

      Выберите целевые метрики из выпадающего списка метрик.

      • Calculation method:
        • Multiple Metrics: Выполняет расчёт метрик и их условий отдельно и отображает результаты на графе.
        • Combined Operations: Выполняет вычисления по нескольким метрикам и их условиям на основе выражений и отображает результаты на графике.
      • Metric: Выберите целевую метрику из выпадающего списка. Вы также можете напрямую ввести имя метрики в поле поиска и нажать Generate. Если метрика не поступает, настройте её.
      • Statistical Period: Интервал, с которым собираются данные метрик. Доступные для выбора статистические периоды зависят от диапазона времени.

        Для получения подробной информации см. Relationship Between the Time Range and Statistical Period. Если вы используете новые дашборды, см. Relationship between the time range and statistical period.

      • Condition: Область мониторинга метрики. Каждое условие метрики имеет формат "key:value" и может быть выбрано из выпадающего списка. Вы также можете ввести имя измерения и значение, и нажать Generate, чтобы добавить условие метрики. Вы также можете нажать и выбрать AND или OR, чтобы добавить дополнительные условия для метрики.
      • Group Condition: Агрегировать данные метрик по указанному полю и вычислять результат агрегации. Параметры: Not grouped, avg by, max by, min by и sum by. Например, avg by clusterName указывает, что метрики группируются по имени кластера, а среднее значение сгруппированных метрик вычисляется и отображается на графике.
      • Formatted Legend Name: Используйте фиксированное имя или переменную в качестве имени легенды.
        • Формат: {{dimension name}}.
        • Если отображаемое имя легенды — {{dimension name}}, измерения нет. Например, введите {{hostname}}, и имя хоста будет отображено в качестве имени легенды.
        • Таблицы и графики типа цифра/линия не поддерживают Formatted Legend Name.

      Вы можете нажать Add Metric, чтобы добавить дополнительные метрики. Можно добавить не более 100.

      Prometheus statement

      Добавьте данные метрики, введя заявление Prometheus, связанное с метрикой.

      • Prometheus Statement: См. Prometheus Statements.
      • Formatted Legend Name: Используйте фиксированное имя или переменную в качестве имени легенды. Если отображаемое имя легенды — {{dimension name}}, измерения нет. Формат: {{dimension name}}. Например, введите {{hostname}}, и имя хоста будет отображено в качестве имени легенды.

      Вы можете нажать Add Prometheus Statement, чтобы добавить до 100 метрик.

      Graph Settings

      Справа на странице нажмите стрелку вниз, выберите нужный тип графика из раскрывающегося списка и задайте параметры графика (например, заголовок оси X, заголовок оси Y и отображаемое значение). Подробную информацию о параметрах см. в Metric Data Graphs.

      Если вы создаёте дашборд новой версии, см. Metric Data Graphs.

      Statistic

      Метод измерения метрик. Варианты: Avg, Min, Max, Sum и Samples.

      Time Range

      Временной диапазон, за который собираются данные метрик. Варианты: Last 30 minutes, Last hour, Last 6 hours, Last day, Last week и Custom.

      Если вы используете новые дашборды, можно выбрать From now, From last и Specified.

      • From now: запросы данных, сгенерированных за временной диапазон, заканчивающийся текущим моментом, например за последние 1, 5 или 15 минут. Например, если текущее время 19:20:31 и выбран 1 hour как относительное время от текущего момента, графики на дашборде отображают данные, сгенерированные с 18:20:31 по 19:20:31.
      • From last: запросы данных, сгенерированных за временной диапазон (по часам), заканчивающийся текущим моментом, например за предыдущие 1 или 15 минут. Например, если текущее время 19:20:31 и выбран 1 hour как относительное время от последнего, графики на дашборде отображают данные, сгенерированные с 18:00:00 по 19:00:00.
      • Specified: запросы данных, сгенерированных за указанный временной диапазон.

      Refresh Frequency

      Интервал обновления данных метрик. Варианты: Refresh manually, 30 seconds auto refresh, 1 minute auto refresh и 5 minutes auto refresh.

  4. Нажмите Save. График успешно добавлен в дашборд.

Дополнительные операции

После создания dashboard вы также можете выполнить операции, перечисленные в Table 3.

Table 3 Связанные операции

Operation

Description

Настройка отображения столбцов

Нажмите в правом верхнем углу списка dashboard и выберите или снимите галочки со столбцов для отображения.

Добавление dashboard в избранное

Найдите dashboard и нажмите в столбце Operation.

Перемещение dashboard в другую группу

  • Перемещение dashboard: найдите dashboard и выберите > Move Group в столбце Operation.
  • Пакетное перемещение dashboard: выберите dashboard для перемещения. В открывшемся диалоговом окне нажмите Move Group.

Удаление dashboard

  • Удаление dashboard: найдите dashboard и выберите > Delete в столбце Operation.
  • Пакетное удаление dashboard: выберите dashboard для удаления. В открывшемся диалоговом окне нажмите Delete.

Изменение имени группы dashboard

  1. В списке dashboard нажмите dashboard name.
  2. Перейдите на страницу dashboard и нажмите dashboard name в левом верхнем углу.
  3. Переместите курсор к целевой группе dashboard и выберите > Modify, чтобы изменить имя группы.

Удаление группы dashboard

Вы можете удалить dashboard через любой из следующих пунктов:

Пункт 1:

  1. В списке dashboard нажмите dashboard name.
  2. Перейдите на страницу dashboard и нажмите dashboard name в левом верхнем углу.
  3. Переместите курсор к целевой группе dashboard и выберите > Delete.
  4. В отображаемом диалоговом окне нажмите OK.

Пункт 2: В списке групп dashboard найдите целевую группу dashboard и выберите > Delete. В отображаемом диалоговом окне нажмите Yes, чтобы удалить группу dashboard.

Удаление графика из dashboard

  1. Нажмите целевой dashboard, нажмите в правом верхнем углу страницы dashboard, переместите курсор к правому верхнему углу графика и выберите > Delete.
  2. Нажмите .

Перемещение графа на dashboard

  1. Щелкните target dashboard, щелкните в правом верхнем углу страницы dashboard, переместите курсор к target graph и переместите его в любое положение на dashboard.
  2. Щелкните .

Full-screen display

Щелкните target dashboard и щелкните в правом верхнем углу страницы dashboard, чтобы просмотреть dashboard в полноэкранном режиме.

Выход из полноэкранного режима

Переместите курсор в верхнюю часть экрана и щелкните или , либо нажмите Esc на клавиатуре.

Manual refresh

Щелкните target dashboard и щелкните в правом верхнем углу страницы dashboard, чтобы вручную обновить текущую страницу.

Auto refresh

Щелкните target dashboard и щелкните стрелку рядом с в правом верхнем углу страницы dashboard, чтобы включить auto refresh.

Вручную обновление графа

Щелкните target dashboard, переместите курсор в правый верхний угол графа и выберите > Refresh, чтобы вручную обновить граф.

Изменение графа

  1. Щелкните target dashboard, переместите курсор в правый верхний угол графа и выберите > Modify, чтобы изменить граф. Подробности см. в Adding a Graph to a Dashboard.
  2. Измените параметры и нажмите OK.
  3. Нажмите в правом верхнем углу страницы дашборда, чтобы сохранить настройку.

Добавление правил тревоги

  • Добавление правила тревоги при добавлении графика
    1. Нажмите Add Graph на странице или нажмите в правом верхнем углу страницы.
    2. После выбора метрики нажмите в правом верхнем углу списка метрик, чтобы добавить правило тревоги для метрики. Подробнее см. Creating an AOM Metric Alarm Rule.
  • Добавление правила тревоги при изменении графика
    1. Найдите целевой дашборд, переместите курсор в правый верхний угол графика и выберите > Modify.
    2. После выбора метрики нажмите в правом верхнем углу списка метрик, чтобы добавить правило тревоги для метрики. Подробнее см. Creating an AOM Metric Alarm Rule.

Отображение графика в полноэкранном режиме

Нажмите целевой дашборд, переместите курсор в правый верхний угол графика и выберите > Full Screen.

Выход из полноэкранного режима

Переместите курсор в верхнюю часть экрана и нажмите , либо выберите > Exit Full Screen, либо нажмите Esc на клавиатуре, чтобы выйти из полноэкранного режима.

Вращение дашбордов

Нажмите целевой дашборд и нажмите в правом верхнем углу страницы сведений дашборда. Установите полноэкранный режим, обратившись к Setting Full-Screen Online Duration for an AOM Dashboard.

Настройка дашборда

Нажмите целевой дашборд и нажмите в правом верхнем углу страницы сведений дашборда. Для получения подробной информации см. Adding AOM Dashboard Filters.

Настройка времени запроса

Выберите целевой дашборд. В правом верхнем углу страницы дашборда нажмите диапазон времени рядом с и выберите Last 30 minutes, Last hour, Last 6 hours, Last day, Last week или Custom из выпадающего списка. Если вы выберете Custom, укажите диапазон времени в отображаемом календаре. Время может быть указано с точностью до секунд. Затем нажмите OK, чтобы выполнить запрос данных в дашборде на основе выбранного диапазона времени.

Экспорт дашборда

Экспортируйте данные графика метрик дашборда в формате JSON и сохраните их на локальном ПК для дальнейшего анализа. Вы можете экспортировать дашборд, используя любой из следующих методов:

Метод 1: В списке дашбордов найдите дашборд и выберите > Export Dashboard в столбце Operation.

Метод 2: Нажмите дашборд, чтобы перейти на его страницу сведений, и выберите > Export Dashboard в правом верхнем углу.

Импорт дашборда

Импортируйте данные дашборда в формате JSON с локального ПК в AOM для анализа. Вы можете импортировать дашборд, используя любой из следующих методов:

Метод 1: На странице Dashboard нажмите Import Dashboard.

Метод 2: В списке групп дашбордов найдите группу, в которую необходимо импортировать дашборд, и выберите > Import Dashboard.

Процедура:

  1. Выберите JSON‑файл дашборда для импорта, загрузите его или перетащите в область загрузки в диалоговом окне Import Dashboard, затем нажмите OK.
  2. В отображаемом диалоговом окне задайте информацию, например имя дашборда, ссылаясь на Table 1.
  3. Нажмите OK.

Экспорт отчёта мониторинга

Выберите целевой dashboard, нажмите в правом верхнем углу страницы Dashboard, и нажмите Export Line Graph Report, чтобы экспортировать линейный график в виде CSV‑файла для локального хранения и дальнейшего анализа.

Связь между диапазоном времени и статистическим периодом

В AOM может быть возвращено не более 1 440 точек данных для одного запроса метрики. Связь между диапазоном времени и статистическим периодом выглядит следующим образом:

Максимальный диапазон времени = Статистический период × 1 440

Если вы выбираете диапазон времени, короче или равный максимальному диапазону времени, можно выбрать все статистические периоды, соответствующие приведённой выше формуле. Например, если вы хотите запросить метрики за последний час, доступные статистические периоды — 1 минута, и 5 минут.

Для dashboard связь между диапазоном времени и статистическим периодом показана в таблице ниже.

Table 4 Связь между диапазоном времени и статистическим периодом

Диапазон времени

Статистический период

Последние 30 минут

1 минута, или 5 минут

Последний час

Последние 6 часов

1 минута, 5 минут, 15 минут или 1 час

Последний день

Последняя неделя

1 час

Пользовательский

1 минута, 5 минут, 15 минут или 1 час