trellis_nixstats

Роль агента NIXStats для Trellis

Автоматически настраивает агента NIXStats на серверах Trellis

Требования

  • Ansible версии 2.3 или выше
  • Trellis
  • Аккаунт в NIXStats (партнёрская ссылка)
  • Ubuntu 16.04 (Xenial)

Установка

Добавьте эту роль в файл galaxy.yml:

- src: xilonz.trellis_nixstats # Учитывайте регистр!
  version: 0.2.0 # Проверьте наличие последней версии!

Запустите $ ansible-galaxy install -r galaxy.yml, чтобы установить эту новую роль.

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

# group_vars/<environment>/main.yml
###################################

nixstats_user_id: '' #(обязательно)
nixstats_server_id: '' #(обязательно)
nixstats_database_name: 'performance_schema' #(опционально)
nixstats_database_enabled: true #(опционально)
nixstats_nginx_enabled: true #(опционально)
nixstats_phpfpm_enabled: true #(опционально)

Изменение плейбука Trellis

Добавьте эту роль в server.yml после последней роли:

roles:
    # Все другие роли Trellis ...
    - { role: wordpress-setup, tags: [wordpress, wordpress-setup, letsencrypt] }
    - { role: xilonz.trellis-nixstats, tags: [nixstats]}

Ограничения и известные проблемы

  • Нет

Pull-запросы приветствуются.

Также смотрите

Нужна помощь

  • Умный способ получить имя базы данных первого сайта и/или способ мониторинга всех баз данных.

Информация об авторе

Агент NIXStats для Trellis — это проект Steenbergen Design и поддерживается Арьяном Стенбергеном.

Особая благодарность команде Roots, благодаря которой Trellis стал возможен.

Вы можете помочь мне, зарегистрировавшись в Nixstats по моей партнёрской ссылке

Участие

Пожалуйста, смотрите CODE_OF_CONDUCT для получения подробностей.

Лицензия

Агент NIXStats для Trellis выпущен под MIT лицензией.

О проекте

Install NIXStats Agent on Trellis servers

Установить
ansible-galaxy install Xilonz/trellis-nixstats
Лицензия
mit
Загрузки
116
Владелец