Типы плагинов

Grafana поддерживает три типа плагинов:

  • Панели — эти плагины упрощают создание и добавление панелей любого типа для отображения данных или улучшения ваших любимых дашбордов.
  • Источники данных — эти плагины позволяют получать данные из различных источников, таких как базы данных, API, файлы журналов и так далее, и отображать их в Grafana в виде графиков, диаграмм и дашбордов.
  • Приложения — эти плагины позволяют объединять источники данных, панели, дашборды и страницы Grafana в целостный пользовательский опыт.

Плагины-панели

Добавляйте новые визуализации на свой дашборд с помощью плагинов-панелей, например панелей Clock, Mosaic и Variable.

Используйте плагины-панели, когда нужно:

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

Плагины-источники данных

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

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

Используйте плагины-источники данных, когда нужно выполнять запросы к внешним или сторонним системам.

Управление доступом для плагинов-источников данных

Администраторы могут предоставлять доступ к плагинам-источникам данных с помощью LBAC.

Label Based Access Control (LBAC) настраивает права доступа на основе членства в командах, гарантируя, что пользователи запрашивают только те данные, которые соответствуют их назначенным разрешениям.

Плагины-приложения

Приложения, или плагины-приложения, объединяют источники данных и панели для обеспечения целостного пользовательского опыта, как, например, приложение Zabbix.

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

Используйте плагины-приложения, когда вам нужен готовый опыт мониторинга «из коробки».

Управление доступом для плагинов-приложений

Настраивайте доступ к плагинам-приложениям с помощью RBAC.

По умолчанию роли Viewer, Editor и Admin имеют доступ ко всем плагинам-приложениям, к которым им разрешает доступ их роль в организации.

Доступ предоставляется ролью fixed:plugins.app:reader.

Note

О том, как запретить пользователям видеть плагин-приложение, см. в разделе эти сценарии разрешений.