jmatt.beats

ansible-beats

ビルドステータス

LSST SQuaREインフラのためにElasticのbeats v5をインストールして設定します。

例のプレイブック

- hosts: servers
  roles:
     - { role: lsst-sqre.beats }

変数

設定オプションの完全なドキュメントについては、metricbeatfilebeat、および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ファイルを参照してください。

インストール
ansible-galaxy install jmatt.beats
ライセンス
mit
ダウンロード
98
所有者