Как Grafana установки без пароля, необходимые для просмотра панелей мониторинга

несмотря на эти настройки, Grafana по-прежнему требует использования пароля для просмотра панелей мониторинга. Может кто-то пожалуйста, помогите мне с правильными настройками?

[auth.anonymous]
# enable anonymous access
enabled = true

[auth.basic]
enabled = false

4 ответов


спасибо @Donald Mok за его ответ, я просто хочу сделать это как можно яснее. В интерфейсе Grafana вы можете создать организацию. После этого можно создать некоторые панели мониторинга для этой организации. Таким образом, существует проблема, что вам нужно указать организацию для анонимного пользователя. И это должна быть настоящая организация (для вашей Графаны). И анонимный пользователь сможет видеть только панели мониторинга из этой организации.

#################################### Anonymous Auth ##########################
[auth.anonymous]
# enable anonymous access
enabled = true

# specify organization name that should be used for unauthenticated users
org_name = ORGANIZATION

У меня была такая же проблема, но основной причиной в моем случае была пустячная ошибка. Я проверил графану.журнал, я нашел это

"2016/02/12 09:24:57 [промежуточного слоя.go: 62 initContextWithAnonymousUser()] [E] ошибка организации анонимного доступа: "анонимная организация.': Организация не найдена"

Я изменил org_name в grafana.ini, который сделал проблему. После исправления и перезапуска grafana все прошло хорошо, как я и намеревался.

I рекомендую вам проверить свою графану.файл журнала, чтобы узнать, что не так с вашей конфигурацией.


прежде всего, в grafana.ini измените следующие значения:

[auth.anonymous]
# enable anonymous access
enabled = true

# specify organization name that should be used for unauthenticated users
org_name = YOUR_ORG_NAME_HERE

# specify role for unauthenticated users
org_role = SOME_USER_NAME_HERE # e.g. Anonymous

теперь, после перезапуска grafana, войдите в систему и убедитесь, что есть другой пользователь, чем admin создан. Если нет, создайте его. Значения в диалоге создания пользователя на самом деле неважны для выполнения задачи.

наконец, установите то же имя организации под глобальными организациями, чтобы соответствовать вашему grafana.ini значение. Кроме того, убедитесь, что созданный пользователь имеет роль, заданную в grafana.ini (в моем примере будет роль "анонима").


чтобы настроить логин для анонимного пользователя, вам нужно сделать эти небольшие настройки по умолчанию.ini / grafana.ini-файл (Графана\conf).

1.если вы хотите скрыть страницу входа этой конфигурации

 [auth]
 # Set to true to disable (hide) the login form, useful if you use OAuth
 #disable_login_form = false 
 disable_login_form = true

изменить disable_login_form до true

2.разрешить анонимный доступ

 [auth.anonymous]
 # enable anonymous access 
   enabled = true

3.Укажите организацию

# specify organization name that should be used for unauthenticated users
org_name = YOUR_ORG_NAME_HERE

4.перезапустите grafana, и вы сможете увидеть grafana (если вы не видите dasboard, просто измените свою роль организации с Viewer to Editor

# specify role for unauthenticated users
org_role = Editor