grafana

Ansible Роль: Grafana Статус сборки

Эта роль устанавливает и настраивает Grafana - для аналитики и мониторинга.

Она предназначена только для работы на Ubuntu 16.04, но также могут работать и другие дистрибутивы Debian.

Требования

Нет.

Переменные роли

grafana_configuration: Эта переменная сохраняется в конфигурационном файле Grafana в формате INI. Поддерживаются все корректные параметры конфигурации. Например, настройка GitHub OAuth может выглядеть так:

grafana_configuration:
  'auth.github':
    enabled: yes
    allow_sign_up: yes
    client_id: <ваш_client_id>
    client_secret: <ваш_client_secret>
    scopes: user:email
    auth_url: https://github.com/login/oauth/authorize
    token_url: https://github.com/login/oauth/access_token
    api_url: https://api.github.com/user

Примечание: некоторые настройки ожидают аргументы, разделенные пробелами. Их можно указать либо в виде массива YAML, либо как одну строку. Другие настройки должны быть разделены запятыми и также должны использовать одну строку.

grafana_install_state: Это полезно для обновления Grafana до новых версий после его установки. Используйте latest для этой функции.

Ресурсы

Документация, связанная с Grafana, доступна по следующим ссылкам:

Зависимости

Нет, но вы можете захотеть запустить grafana за веб-сервером - я рекомендую использовать роль geerlingguy.nginx.

Пример плейбука

- hosts: servers
  become: yes

  roles:
    - role: jradtilbrook.grafana

Лицензия

MIT

О проекте

Install and configure Grafana on Ubuntu

Установить
ansible-galaxy install jradtilbrook/ansible-role-grafana
Лицензия
mit
Загрузки
2320
Владелец
Senior Support Engineer at Buildkite