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/<環境>/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]}
制限事項と既知の問題
- なし
プルリクエストを歓迎します。
関連リンク
ヘルプが必要
- 最初のサイトのデータベース名を取得するためのよりスマートな方法、またはすべてのデータベースを監視する方法。
作者情報
Trellis NIXStats AgentはSteenbergen Designのプロジェクトで、Arjan Steenbergenが管理しています。
このプロジェクトを可能にしたTrellisのRootsチームに特別な感謝を捧げます。
私のNixstatsアフィリエイトリンクを使ってサインアップすることで、私を助けてくれます。
貢献
詳細についてはCODE_OF_CONDUCTをご覧ください。
ライセンス
Trellis NIXStats AgentはMITライセンスの下でリリースされています。
インストール
ansible-galaxy install xilonz.trellis_nixstats
ライセンス
mit
ダウンロード
127