rolehippie.graylog_sidecar

graylog-sidecar

源代码 常规工作流程 文档工作流程 银河工作流程 许可证: Apache-2.0 Ansible角色

Ansible 角色用于安装和配置 Graylog sidecar。

赞助

建设和改进此 Ansible 角色得到了我当前和之前雇主的赞助,比如 Cloudpunks GmbH 和 **Proact 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

sidecar 软件包的下载 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

作者

Thomas Boerger

关于项目

Ansible role to install and configure the Graylog sidecar

安装
ansible-galaxy install rolehippie.graylog_sidecar
许可证
apache-2.0
下载
136
拥有者
Ansible role collection of Webhippie