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 AgentSteenbergen Designのプロジェクトで、Arjan Steenbergenが管理しています。

このプロジェクトを可能にしたTrellisRootsチームに特別な感謝を捧げます。

私のNixstatsアフィリエイトリンクを使ってサインアップすることで、私を助けてくれます。

貢献

詳細についてはCODE_OF_CONDUCTをご覧ください。

ライセンス

Trellis NIXStats AgentMITライセンスの下でリリースされています。

プロジェクトについて

Install NIXStats Agent on Trellis servers

インストール
ansible-galaxy install xilonz.trellis_nixstats
ライセンス
mit
ダウンロード
127