Přeskočit obsah

Konfigurace

lmio-lookupbuilder

LogMan.io Lookup Builder bere generický obsah z Elasticsearch a deklarace lookupů z Library a vytváří binární soubory pro lookupy. Tyto binární soubory jsou následně používány jinými mikroslužbami, jako jsou LogMan.io Parsec, LogMan.io Correlator, atd.

LogMan.io Lookup Builder má následující závislosti:

  • Elasticsearch
  • Zookeeper
  • Library
  • Tenanti pro vytváření lookupů

Docker Compose

  lmio-lookupbuilder:
    network_mode: host
    image: docker.teskalabs.com/lmio/lmio-lookupbuilder:VERSION
    volumes:
      - ./lmio-lookupbuilder:/conf
      - /data/ssd/lookups:/lookups
    restart: always
    logging:
      options:
        max-size: 10m

Konfigurační soubor

Toto je nejzákladnější požadovaná konfigurace:

[tenants]
ids=mytenant

[elasticsearch]
url=http://es01:9200/
username=MYUSERNAME
password=MYPASSWORD

[zookeeper]
servers=zookeeper-1:2181,zookeeper-2:2181,zookeeper-3:2181

[library]
providers=zk:///library

Alternativně, místo přímého specifikování id tenantů můžete přidat všechny tenanty z LogMan.io clusteru následující konfigurací:

[tenants]
tenant_url=http://<SEACAT_AUTH_NODE>:3081/tenant

Nahradit <SEACAT_AUTH_NODE> názvem hostitele, kde běží služba SeaCat Auth.

lmio-ipaddrproc

LogMan.io IP Address Processor bere obsah z Elasticsearch a deklarace lookupů z Library a vytváří binární soubory pro lookupy IP adres. Tyto binární soubory jsou následně používány jinými mikroslužbami, jako jsou LogMan.io Parsec, LogMan.io Correlator, atd. Rovněž stahuje vestavěné lookupy z Azure úložiště z internetu.

LogMan.io IP Address Processor má následující závislosti:

  • ElasticSearch
  • Zookeeper
  • Library
  • Tenanti pro vytváření lookupů

Docker Compose

  lmio-ipaddrproc:
    network_mode: host
    image: docker.teskalabs.com/lmio/lmio-ipaddrproc:VERSION
    volumes:
      - ./lmio-ipaddrproc:/conf
      - /data/ssd/lookups:/lookups
    restart: always
    logging:
      options:
        max-size: 10m

Konfigurační soubor

Toto je nejzákladnější požadovaná konfigurace:

[tenants]
ids=mytenant

[elasticsearch]
url=http://es01:9200/
username=MYUSERNAME
password=MYPASSWORD

[zookeeper]
servers=zookeeper-1:2181,zookeeper-2:2181,zookeeper-3:2181

[zookeeper]
servers=zookeeper-1:2181,zookeeper-2:2181,zookeeper-3:2181

[library]
providers=zk:///library

Alternativně, místo přímého specifikování id tenantů můžete přidat všechny tenanty z LogMan.io clusteru následující konfigurací:

[tenants]
tenant_url=http://<SEACAT_AUTH_NODE>:3081/tenant

Nahradit <SEACAT_AUTH_NODE> názvem hostitele, kde běží služba SeaCat Auth.