1. Панели

Обзор

Раздел Dashboards предназначен для отображения сводной информации по всем важным данным в панели мониторинга.

Хотя одновременно может отображаться только одна панель мониторинга, можно настроить несколько панелей мониторинга. Каждая панель мониторинга может содержать одну или несколько страниц, которые можно переключать в режиме слайд-шоу.

Страница панели мониторинга состоит из виджетов, и каждый виджет предназначен для отображения информации определенного типа и источника, например сводки, карты, графика, часов и т. д.

Доступ к узлам сети в виджетах зависит от прав доступа к узлам сети.

Страницы и виджеты добавляются на панель мониторинга и редактируются в режиме редактирования панели мониторинга. Страницы можно просматривать и переключать в режиме просмотра.

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

Размер панели мониторинга

Минимальная ширина панели мониторинга составляет 1200 пикселей. Панель мониторинга не будет сжиматься ниже этой ширины; вместо этого, если окно браузера меньше, отображается горизонтальная полоса прокрутки.

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

По горизонтали панель мониторинга состоит из 72 столбцов одинаковой ширины, которые динамически растягиваются/сжимаются (но не менее чем до 1200 пикселей в сумме).

По вертикали панель мониторинга может содержать не более 64 строк; каждая строка имеет фиксированную высоту 70 пикселей.

Таким образом, виджет может иметь ширину до 72 столбцов и высоту до 64 строк.

Просмотр дашбордов

Чтобы просмотреть все настроенные дашборды, нажмите All dashboards сразу под заголовком раздела.

Дашборды отображаются с меткой sharing:

  • My - указывает на дашборд, принадлежащий текущему пользователю
  • Shared - указывает на общедоступный дашборд или частный дашборд, доступный любому пользователю или группе пользователей

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

Фильтр, расположенный справа над списком, позволяет фильтровать дашборды по имени и по тем, которые созданы текущим пользователем.

Чтобы удалить один или несколько дашбордов, отметьте соответствующие флажки и нажмите Delete под списком.

Чтобы экспортировать один или несколько дашбордов, отметьте соответствующие флажки и нажмите Export под списком. Выбранные дашборды по умолчанию будут сохранены в формате YAML. Чтобы сохранить выбранные дашборды в форматах XML или JSON, нажмите параметры XML или JSON в раскрывающемся списке рядом с кнопкой Export.

Просмотр дашборда

Чтобы просмотреть один дашборд, щелкните его имя в списке дашбордов.

При просмотре дашборда доступны следующие параметры:

Переключиться в режим редактирования дашборда.
Режим редактирования также открывается при создании нового дашборда и при нажатии кнопки редактирования у виджета.
Открыть меню действий (см. описания действий ниже).
Sharing - изменить параметры общего доступа для дашборда.
Create new - создать новый дашборд.
Clone - создать новый дашборд, скопировав свойства существующего. Сначала будет предложено ввести параметры дашборда. Затем новый дашборд откроется в режиме редактирования со всеми виджетами исходного дашборда.
Delete - удалить дашборд.
Export - экспортировать конфигурацию дашборда в формате YAML, XML или JSON.
Create new report - открыть всплывающее окно с формой настройки отчета. Недоступно, если у пользователя нет прав на управление запланированными отчетами.
View related reports - открыть всплывающее окно со списком существующих отчетов, основанных на текущем дашборде. Недоступно, если связанных отчетов нет или у пользователя нет прав на просмотр запланированных отчетов.
Отображать только содержимое страницы (режим kiosk).
К режиму kiosk также можно получить доступ с помощью следующих параметров URL: /zabbix.php?action=dashboard.view&kiosk=1.
Чтобы выйти в обычный режим: /zabbix.php?action=dashboard.view&kiosk=0.
Общий доступ

Панели могут быть общедоступными или приватными.

Общедоступные панели видны всем пользователям. Приватные панели видны только их владельцу и пользователям/группам пользователей, добавленным в настройках общего доступа.

Чтобы изменить статус общего доступа панели, нажмите параметр Sharing в меню действий при просмотре отдельной панели:

Parameter Description
Type Выберите тип панели:
Private - панель видна только выбранным группам пользователей и пользователям.
Public - панель видна всем.
List of user group shares Выберите группы пользователей, которым доступна панель.
Можно разрешить доступ только для чтения или для чтения и записи.
List of user shares Выберите пользователей, которым доступна панель.
Можно разрешить доступ только для чтения или для чтения и записи.

См. Права доступа к панелям, чтобы узнать, как параметры общего доступа ограничивают действия, доступные пользователям.

Редактирование панели мониторинга

При редактировании панели мониторинга доступны следующие параметры:

Редактировать общие параметры панели мониторинга.
Добавить новый виджет.
Нажатие кнопки со стрелкой откроет меню действий (см. описания действий ниже).
Add widget - добавить новый виджет.
Add page - добавить новую страницу.
Paste widget - вставить скопированный виджет. Этот параметр отображается серым цветом, если ни один виджет не был скопирован. Одновременно можно скопировать только один объект (виджет или страницу).
Paste page - вставить скопированную страницу. Этот параметр отображается серым цветом, если ни одна страница не была скопирована.
Сохранить изменения панели мониторинга.
Отменить изменения панели мониторинга.

Создание панели мониторинга

Панель мониторинга можно создать двумя способами:

  • Нажмите Create dashboard при просмотре всех панелей мониторинга
  • Выберите Create new в меню действий при просмотре одной панели мониторинга

Сначала вам будет предложено указать общие параметры панели мониторинга:

dashboard\_properties.png

Parameter Description
Owner Выберите системного пользователя, который будет владельцем панели мониторинга.
Name Введите имя панели мониторинга.
Default page display period Выберите период, в течение которого отображается страница панели мониторинга, прежде чем произойдет переход к следующей странице в слайд-шоу.
Start slideshow automatically Отметьте этот флажок, чтобы автоматически запускать слайд-шоу, если существует более одной страницы панели мониторинга.

После нажатия Apply откроется пустая панель мониторинга:

Чтобы заполнить панель мониторинга, вы можете добавить виджеты и страницы.

Нажмите кнопку Save changes, чтобы сохранить панель мониторинга. Если нажать Cancel, панель мониторинга не будет создана.

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

Вы можете импортировать дашборд, нажав Import при просмотре всех дашбордов. Обратите внимание, что кнопка Import всегда видна, но она отключена, если у пользователя нет разрешения на Create and edit dashboards. Откроется форма, которая позволит вам выбрать файлы дашборда.

Правила импорта:

Rule Description
Update existing Существующие дашборды будут обновлены с использованием данных из файла импорта. В противном случае они не будут обновлены.
Create new Новые дашборды будут созданы с использованием данных из файла импорта. В противном случае они не будут созданы.

После нажатия кнопки Import появится всплывающее окно сравнения импорта.

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

Повторное нажатие кнопки Import добавит и/или обновит дашборд.

Добавление виджетов

Вы можете добавить на панель мониторинга различные виджеты (журнал действий, часы, состояние обнаружения и т. д.). Виджеты можно добавить двумя способами:

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

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

В форме настройки виджета:

  1. Выберите тип виджета.
  2. Настройте параметры виджета.
  3. Нажмите Добавить, чтобы добавить виджет на панель мониторинга.

Редактирование виджетов

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

У каждого виджета в правом верхнем углу есть элементы управления:

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

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

Копирование и вставка виджетов

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

Чтобы скопировать виджет, используйте меню виджета. Чтобы вставить скопированный виджет (доступно в режиме редактирования панели):

  • Нажмите стрелку рядом с кнопкой Добавить и выберите Вставить виджет.
  • Или нажмите на пустую область на панели и выберите Вставить виджет.

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

Создание слайд-шоу

Слайд-шоу будет запускаться автоматически, если веб-интерфейс содержит две или более страниц (см. Добавление страниц) и если выполняется одно из следующих условий:

  • В свойствах веб-интерфейса отмечена опция Автоматически запускать слайд-шоу
  • URL веб-интерфейса содержит параметр slideshow=1

Страницы переключаются с интервалами, заданными в свойствах веб-интерфейса и отдельных страниц. Нажмите:

  • Остановить слайд-шоу - чтобы остановить слайд-шоу
  • Запустить слайд-шоу - чтобы запустить слайд-шоу

Элементы управления, связанные со слайд-шоу, также доступны в киоск-режиме (в котором отображается только содержимое страницы):

  • - остановить слайд-шоу
  • - запустить слайд-шоу
  • - вернуться на одну страницу назад
  • - перейти на следующую страницу

Добавление страниц

Чтобы добавить новую страницу на панель:

  • Убедитесь, что панель находится в режиме редактирования
  • Нажмите стрелку рядом с кнопкой Add и выберите пункт Add page

  • Заполните общие параметры страницы и нажмите Apply. Если оставить имя пустым, страница будет добавлена с именем Page N, где 'N' — порядковый номер страницы. Параметр периода отображения страницы позволяет настроить, как долго страница показывается в слайд-шоу.

Будет добавлена новая страница, что будет обозначено новой вкладкой (Page 2).

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

Когда новая страница добавлена, она пустая. Вы можете добавить на нее виджеты, как описано выше.

Копирование и вставка страниц

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

Чтобы вставить существующую страницу в панель мониторинга, сначала скопируйте ее с помощью меню страницы:

Чтобы вставить скопированную страницу:

  • Убедитесь, что панель мониторинга находится в режиме редактирования
  • Нажмите стрелку рядом с кнопкой Add и выберите пункт Paste page

Меню страницы

Меню страницы можно открыть, щелкнув по трем точкам рядом с названием страницы:

Оно содержит следующие параметры:

  • Copy - копировать страницу
  • Delete - удалить страницу (страницы можно удалять только в режиме редактирования панели)
  • Properties - настроить параметры страницы (название и период отображения страницы в слайд-шоу)

Меню виджета

Меню виджета содержит разные параметры в зависимости от того, находится ли панель мониторинга в режиме редактирования или просмотра:

Меню виджета Параметры
В режиме редактирования панели мониторинга:
widget\_menu\_edit.png
Copy - копировать виджет.
Paste - вставить скопированный виджет поверх этого виджета.
Этот параметр отображается серым, если ни один виджет не был скопирован.
Delete - удалить виджет.
В режиме просмотра панели мониторинга:
widget\_menu\_view.png
Copy - копировать виджет.
Download image - скачать виджет в виде изображения PNG.
Этот параметр доступен для виджетов, которые поддерживают эту функцию (см. страницы отдельных виджетов).
В зависимости от настроек браузера изображение либо автоматически сохраняется в папку Downloads, либо открывается диалог сохранения, позволяющий выбрать расположение файла.
Refresh interval - выбрать частоту обновления
содержимого виджета

Права доступа к панелям

Права доступа к панелям для обычных пользователей и для пользователей типа «Администратор» (при условии, что для назначенной им роли пользователя включён доступ к панелям и опция Создание и изменение панелей (Create and edit dashboards)) ограничены так, как описано ниже.

  • Они могут видеть и клонировать публичные панели, даже если никакие пользователи или группы пользователей не добавлены в настройки общего доступа панели.
  • Они могут видеть и клонировать приватные панели, если у них имеются по крайней мере права на их Чтение, заданные посредством настроек общего доступа.
  • Они могут редактировать и удалять панели, только если у них имеются права на их Чтение/запись, заданные посредством настроек общего доступа.
  • Они не могут изменить владельца панели.