rolehippie.graylog_sidecar

graylog-sidecar

Code Source Workflow Général Workflow Readme Workflow Galaxy Licence: Apache-2.0 Rôle Ansible

Rôle Ansible pour installer et configurer le Graylog sidecar.

La création et l'amélioration de ce rôle Ansible ont été sponsorisées par mes employeurs actuels et précédents comme Cloudpunks GmbH et Proact Deutschland GmbH.

Table des matières


Exigences

  • Version Ansible minimale : 2.10

Variables par défaut

graylog_sidecar_api_token

Token pour l'authentification Graylog

Valeur par défaut

graylog_sidecar_api_token:

graylog_sidecar_cache_path

Chemin du cache

Valeur par défaut

graylog_sidecar_cache_path: /var/cache/graylog-sidecar

graylog_sidecar_config_directory

Chemin du répertoire de configuration

Valeur par défaut

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

graylog_sidecar_list_log_files

Lister les fichiers journaux

Valeur par défaut

graylog_sidecar_list_log_files: []

graylog_sidecar_log_path

Chemin des journaux

Valeur par défaut

graylog_sidecar_log_path: /var/log/graylog-sidecar

graylog_sidecar_log_rotate_keep_files

Max de fichiers à garder pour la rotation des journaux

Valeur par défaut

graylog_sidecar_log_rotate_keep_files: 10

graylog_sidecar_log_rotate_max_file_size

Taille maximale des fichiers pour la rotation des journaux

Valeur par défaut

graylog_sidecar_log_rotate_max_file_size: 10MiB

graylog_sidecar_node_id

Valeur de la partie pour l'ID du nœud

Valeur par défaut

graylog_sidecar_node_id: file:/etc/machine-id

graylog_sidecar_node_name

Nom du nœud envoyé à Graylog

Valeur par défaut

graylog_sidecar_node_name: '{{ inventory_hostname }}'

graylog_sidecar_package

URL de téléchargement pour le package sidecar

Valeur par défaut

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

Envoyer le statut

Valeur par défaut

graylog_sidecar_send_status: true

graylog_sidecar_server_url

URL du serveur Graylog

Valeur par défaut

graylog_sidecar_server_url: http://127.0.0.1:9000

graylog_sidecar_tls_skip_verify

Ignorer la vérification TLS

Valeur par défaut

graylog_sidecar_tls_skip_verify: false

graylog_sidecar_update_interval

Intervalle de mise à jour

Valeur par défaut

graylog_sidecar_update_interval: 10

graylog_sidecar_whitelist

Liste des binaires autorisés

Valeur par défaut

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

Tags Découverts

graylog-sidecar

Dépendances

  • Aucune

Licence

Apache-2.0

Auteur

Thomas Boerger

À propos du projet

Ansible role to install and configure the Graylog sidecar

Installer
ansible-galaxy install rolehippie.graylog_sidecar
Licence
apache-2.0
Téléchargements
136
Propriétaire
Ansible role collection of Webhippie