server

ansible-humio

УСТАРЕЛО. Этот репозиторий больше не будет обновляться. Пожалуйста, рассмотрите возможность использования humio-operator для установки и управления Logscale https://library.humio.com/falcon-logscale-self-hosted/installation-containers-kubernetes.html.

Установщик для Humio. Текущие функции

  • Запуск одного экземпляра Humio на каждый сокет CPU.

Требования

Включенная установка Zookeeper и Kafka.

Переменные роли

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 можно использовать для изменения объема памяти, используемой Humio. По умолчанию используется вся доступная память на машине. Настройки памяти JVM будут определены автоматически на основе этого значения с использованием нашей рекомендуемой формулы. Если вам нужен более тонкий контроль, вы можете индивидуально установить параметры памяти JVM. Посмотрите файл defaults/main.yml, чтобы узнать, какие переменные переопределить.

Пример плейбука

Чтобы запустить экземпляр Humio на одной ноде, указывая на существующие экземпляры zookeeper и kafka.

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

Лицензия

Apache 2.0

Информация об авторе

Если у вас возникли проблемы с этим модулем, не стесняйтесь обращаться к нам в канале #ansible в нашей Slack-сообществе.

О проекте

Humio Ansible role

Установить
ansible-galaxy install humio/ansible-server
Лицензия
apache-2.0
Загрузки
11236
Владелец
A CrowdStrike company. Log everything, answer anything, in real time