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
ダウンロード
98
所有者