Подтвердить что ты не робот

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

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

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

[auth.basic]
enabled = false
4b9b3361

Ответ 1

Спасибо @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

Ответ 2

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

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

Я изменил имя org_name в grafana.ini, и после перезапуска Grafana все заработало так, как я планировал.

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

Ответ 3

Чтобы настроить логин для анонимных пользователей, вам нужно внести эти небольшие изменения в конфигурацию в файле default.ini/grafana.ini(Grafana\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. Если нет, просто поменяйте роль организации с Viewer на Editor :

    # specify role for unauthenticated users
    org_role = Editor
    

Ответ 4

Прежде всего, в 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, войдите в систему и убедитесь, что был создан другой пользователь, кроме администратора. Если нет, создайте его. Значения в диалоге создания пользователя на самом деле не важны для выполнения задачи.

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