humio.humio.server

ansible-humio

VERALTET. Dieses Repository wird keine Updates mehr erhalten. Bitte ziehen Sie in Betracht, den humio-operator zu verwenden, um Logscale zu installieren und zu verwalten: https://library.humio.com/falcon-logscale-self-hosted/installation-containers-kubernetes.html.

Installer für Humio. Aktuelle Funktionen

  • Starten Sie eine Humio-Instanz pro CPU-Sockel.

Anforderungen

Eine laufende Zookeeper- und Kafka-Installation.

Rollenvariablen

humio_host_id: 0
humio_public_url: "http://{{ ansible_default_ipv4.address }}"
humio_socket_bind: "0.0.0.0"
humio_http_bind: "{{ ansible_eth0.ipv4.address }}"
humio_config:
  all: |
    AUTHENTICATION_METHOD=byproxy
    AUTH_BY_PROXY_HEADER_NAME=name-of-http-header
  "0": |
    HUMIO_HTTP_BIND={{ ansible_eth0_0.ipv4.address }}
  "1": |
    HUMIO_HTTP_BIND={{ ansible_eth0_1.ipv4.address }}
zookeeper_hosts:
  - ip: "{{ ansible_default_ipv4.address }}"
kafka_hosts:
  - ip: "{{ ansible_default_ipv4.address }}"

humio_total_memory_mb kann verwendet werden, um den von Humio verwendeten Speicher zu überschreiben. Standardmäßig wird der gesamte verfügbare Speicher auf der Maschine verwendet. Die JVM-Speichereinstellungen werden automatisch basierend auf dieser Zahl unter Verwendung unserer empfohlenen Formel bestimmt. Wenn Sie eine genauere Kontrolle wünschen, können Sie die JVM-Speicheroptionen einzeln festlegen. Weitere Informationen finden Sie in der Datei defaults/main.yml, um zu erfahren, welche Variablen überschrieben werden können.

Beispiel-Playbook

So führen Sie eine einzelne Humio-Instanz aus, die auf vorhandene Zookeeper- und Kafka-Instanzen zeigt.

- hosts: humios
  become: true
  vars:
    kafka_hosts:
      - ip: "172.17.0.2"
    zookeeper_hosts:
      - ip: "172.17.0.2"
  roles:
    - role: humio.server

Lizenz

Apache 2.0

Autoreninformation

Wenn Sie Probleme mit diesem Modul haben, zögern Sie bitte nicht, uns im #ansible-Channel unseres Slack-Community-Teams zu kontaktieren.

Über das Projekt

Humio Ansible role

Installieren
ansible-galaxy install humio.humio.server
GitHub Repository
Lizenz
apache-2.0
Downloads
0
Besitzer
A CrowdStrike company. Log everything, answer anything, in real time