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

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Примечание

В случае отсутствия панелей есть вероятность неверной выдачи прав. Об этом могут свидетельствовать следующие логи docker контейнера.

Блок кода
languagebash
titleprometheus.yml
collapsetrue
grafana        | t=2024-08-01T04:17:06+0000 lvl=eror msg="can't read datasource provisioning files from directory" logger=provisioning.datasources path=/etc/grafana/provisioning/datasources error="open /etc/grafana/provisioning/datasources: permission denied"
grafana        | t=2024-08-01T04:17:06+0000 lvl=eror msg="Failed to read plugin provisioning files from directory" logger=provisioning.plugins path=/etc/grafana/provisioning/plugins error="open /etc/grafana/provisioning/plugins: permission denied"
grafana        | t=2024-08-01T04:17:06+0000 lvl=eror msg="Can't read alert notification provisioning files from directory" logger=provisioning.notifiers path=/etc/grafana/provisioning/notifiers error="open /etc/grafana/provisioning/notifiers: permission denied"
grafana        | t=2024-08-01T04:17:06+0000 lvl=info msg="Live Push Gateway initialization" logger=live.push_http
grafana        | t=2024-08-01T04:17:06+0000 lvl=eror msg="can't read dashboard provisioning files from directory" logger=provisioning.dashboard path=/etc/grafana/provisioning/dashboards error="open /etc/grafana/provisioning/dashboards: permission denied"

Для решения данной проблемы можно прописать следующие команды из дирректории /opt/softwlc-monitoring:
Отключаем docker контейнер:

Блок кода
languagebash
sudo docker-compose down

Переназначаем права:

Без форматирования
chmod -R 755 prometheus/
chmod -R 755 grafana/

Запускаем контейнер:

Блок кода
languagebash
sudo docker-compose up -d


...