rolehippie.graylog_sidecar

graylog-sidecar

ソースコード 一般的なワークフロー READMEワークフロー Galaxyワークフロー ライセンス: Apache-2.0 Ansibleロール

Graylogサイドカーをインストールし、設定するためのAnsibleロールです。

スポンサー

このAnsibleロールの構築と改善は、現在および過去の雇用主である**Cloudpunks GmbHProact Deutschland GmbH**によってスポンサーされています。

目次


要件

  • 最低Ansibleバージョン: 2.10

デフォルト変数

graylog_sidecar_api_token

Graylog認証用のトークン

デフォルト値

graylog_sidecar_api_token:

graylog_sidecar_cache_path

キャッシュパス

デフォルト値

graylog_sidecar_cache_path: /var/cache/graylog-sidecar

graylog_sidecar_config_directory

設定ディレクトリへのパス

デフォルト値

graylog_sidecar_config_directory: /var/lib/graylog-sidecar/generated

graylog_sidecar_list_log_files

ログファイルのリスト

デフォルト値

graylog_sidecar_list_log_files: []

graylog_sidecar_log_path

ログパス

デフォルト値

graylog_sidecar_log_path: /var/log/graylog-sidecar

graylog_sidecar_log_rotate_keep_files

ログローテーションのために保持する最大ファイル数

デフォルト値

graylog_sidecar_log_rotate_keep_files: 10

graylog_sidecar_log_rotate_max_file_size

ログローテーションのための最大ファイルサイズ

デフォルト値

graylog_sidecar_log_rotate_max_file_size: 10MiB

graylog_sidecar_node_id

ノードIDのための部分の値

デフォルト値

graylog_sidecar_node_id: file:/etc/machine-id

graylog_sidecar_node_name

Graylogに送信されるノード名

デフォルト値

graylog_sidecar_node_name: '{{ inventory_hostname }}'

graylog_sidecar_package

サイドカーパッケージのダウンロードURL

デフォルト値

graylog_sidecar_package: 
  https://github.com/Graylog2/collector-sidecar/releases/download/1.0.0/graylog-sidecar_1.0.0-1_amd64.deb

graylog_sidecar_send_status

ステータスを送信するかどうか

デフォルト値

graylog_sidecar_send_status: true

graylog_sidecar_server_url

GraylogサーバへのURL

デフォルト値

graylog_sidecar_server_url: http://127.0.0.1:9000

graylog_sidecar_tls_skip_verify

TLSの検証をスキップするかどうか

デフォルト値

graylog_sidecar_tls_skip_verify: false

graylog_sidecar_update_interval

更新インターバル

デフォルト値

graylog_sidecar_update_interval: 10

graylog_sidecar_whitelist

許可されたバイナリのリスト

デフォルト値

graylog_sidecar_whitelist:
  - /usr/bin/filebeat
  - /usr/bin/packetbeat
  - /usr/bin/metricbeat
  - /usr/bin/heartbeat
  - /usr/bin/auditbeat
  - /usr/bin/journalbeat
  - /usr/share/filebeat/bin/filebeat
  - /usr/share/packetbeat/bin/packetbeat
  - /usr/share/metricbeat/bin/metricbeat
  - /usr/share/heartbeat/bin/heartbeat
  - /usr/share/auditbeat/bin/auditbeat
  - /usr/share/journalbeat/bin/journalbeat

発見されたタグ

graylog-sidecar

依存関係

  • なし

ライセンス

Apache-2.0

著者

トーマス・ボーガー

プロジェクトについて

Ansible role to install and configure the Graylog sidecar

インストール
ansible-galaxy install rolehippie.graylog_sidecar
ライセンス
apache-2.0
ダウンロード
136
所有者
Ansible role collection of Webhippie