trellis_nixstats
Роль агента NIXStats для Trellis
Автоматически настраивает агента NIXStats на серверах Trellis
Требования
Установка
Добавьте эту роль в файл 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 лицензией.
Установить
ansible-galaxy install Xilonz/trellis-nixstats
Лицензия
mit
Загрузки
116
Владелец