В случае отсутствия панелей есть вероятность неверной выдачи прав. Об этом могут свидетельствовать следующие логи docker контейнера. Блок кода |
---|
language | bash |
---|
title | prometheus.yml |
---|
collapse | true |
---|
| 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 контейнер: Блок кода |
---|
| sudo docker-compose down |
Переназначаем права: Без форматирования |
---|
chmod -R 755 prometheus/
chmod -R 755 grafana/ |
Запускаем контейнер: Блок кода |
---|
| sudo docker-compose up -d |
|