xilonz.trellis_nixstats
Trellis 的 NIXStats 代理角色
自动在 Trellis 服务器上设置 NIXStats 代理。
需求
安装
将此角色添加到 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 的 Playbook
在最后一个角色之后将此角色添加到 server.yml
:
roles:
# 所有其他 Trellis 角色 ...
- { role: wordpress-setup, tags: [wordpress, wordpress-setup, letsencrypt] }
- { role: xilonz.trellis-nixstats, tags: [nixstats]}
限制与已知问题
- 无
欢迎提交 Pull 请求。
参见
需要帮助
- 更聪明的获取第一个站点数据库名称的方法,和/或监控所有数据库的方法。
作者信息
Trellis NIXStats 代理 是 Steenbergen Design 的项目,由 Arjan Steenbergen 维护。
特别感谢 Roots 团队,他们的 Trellis 使该项目成为可能。
您可以通过使用我的 附属链接 注册 Nixstats 来支持我。
贡献
有关详细信息,请参见 CODE_OF_CONDUCT。
许可
Trellis NIXStats 代理 根据 MIT 许可证 发布。
安装
ansible-galaxy install xilonz.trellis_nixstats
许可证
mit
下载
127