graylog_sidecar

graylog-sidecar

Исходный код Общий процесс Процесс документации Процесс Galaxy Лицензия: 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

URL для скачивания пакета sidecar

Стандартное значение

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

URL сервера Graylog

Стандартное значение

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
Загрузки
105
Владелец
Ansible role collection of Webhippie