Типы плагинов
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
О том, как запретить пользователям видеть плагин-приложение, см. в разделе эти сценарии разрешений.