Я создаю источник данных Grafana с помощью вызова curl с данными POST в REST API Grafana. Это прекрасно работает. Но есть ли способ сделать этот источник данных «только для чтения»? Под этим я подразумеваю, что я не хочу, чтобы любой пользователь Grafana мог удалить этот источник данных из веб-интерфейса Grafana. Я ищу параметр POST, например "editable":"false"
.
Как сделать источник данных доступным только для чтения
comment
Разрешения на источник данных доступны только в версии Enterprise.
- person emix   schedule 26.02.2019
Ответы (2)
Не используйте API, а используйте подготовку источников данных с editable: false
.
person
Jan Garaj
schedule
26.02.2019
Спасибо за ваш вклад. Я запускаю Grafana в докере на AWS EC2. Чтобы сделать чистую настройку cloudformation и упростить обновление, я хочу использовать официальный Docker-образ Grafana. Это причина, по которой я хочу создать источник данных через API вместо подготовки, поскольку при подготовке мне, вероятно, потребуется создать собственный образ.
- person user1140596; 27.02.2019
Вам не нужно создавать собственный образ Docker. Просто используйте тома докеров и монтируйте файлы из файловой системы хост-ОС.
- person Jan Garaj; 28.02.2019
Установите "readOnly": true в объекте json вашего источника данных и выполните POST-вызов API Grafana.
person
hari
schedule
06.03.2019