jmatt.beats
ansible-beats
LSST SQuaREインフラのためにElasticのbeats v5をインストールして設定します。
例のプレイブック
- hosts: servers
roles:
- { role: lsst-sqre.beats }
変数
設定オプションの完全なドキュメントについては、metricbeat、filebeat、およびpacketbeatのドキュメントを参照してください。
beats_package_name (デフォルト "metricbeat") ビートのパッケージ名。 有効なオプションは「metricbeat」、「filebeat」、「packetbeat」または「heartbeat」です。
beats_package_version (デフォルト "5.2.2") ビートのパッケージバージョン。
beats_install (デフォルト true) ビートをインストールするかどうか。
beats_config (デフォルト "") ビートのyaml設定。 ユーザーによって未定義の場合、設定は適用されません。
beats_geoip (デフォルト false) ビートで使用するためにgeoipをインストールするかどうか。
感謝の言葉
このロールは、Jonathan D StrootmanのAnsible Galaxyロールcyverse.beatsに基づいています。これはより完全な実装であり、このロールよりも意見が少ないものです。しかし、v5をサポートしておらず、私のロールが従っている変数命名規則にも従っていません。したがって、この新しいロールが作成されました。
cyverse.beatsを強くお勧めします。素晴らしいロールを提供してくれたStrootmanとCyverseに感謝します。
ライセンス
MITライセンス。 LICENSEファイルを参照してください。
プロジェクトについて
Elastic beats v 5.x for LSST SQuaRE.
インストール
ansible-galaxy install jmatt.beatsライセンス
mit
ダウンロード
107
所有者
