Přeskočit obsah

Konfigurace LogMan.io Chart

LogMan.io Chart vyžaduje tyto závislosti:

  • Apache ZooKeeper (konfigurace tenantů)
  • ASAB Library (schémata a deklarace datových zdrojů)
  • Elasticsearch (data událostí)
  • InfluxDB (volitelné, metriky)
  • SeaCat Auth (autorizace)

Model

LogMan.io Chart je nasazen na všech uzlech v clusteru.

Pro start aplikace ji zahrňte do modelu a klikněte na Apply.

/Site/model.yaml
define:
  type: rc/model

services:
  lmio-chart:
    - <node>  # Replace with name of the node
    - <node>  # Replace with name of the node
    - <node>  # Replace with name of the node

Generovaná konfigurace

Většinu INI sekcí skládá automaticky ASAB Maestro z technologií clusteru:

Sekce Technologie
[zookeeper] ZooKeeper
[library] ASAB
[elasticsearch] Elasticsearch
[influxdb], [asab:metrics], [asab:metrics:influxdb] InfluxDB

Možnosti specifické pro Chart

Přepište tyto sekce v modelu podle potřeby. Viz Konfigurace ASAB služeb z modelu.

Discover

Řídí automatický výpočet časových bucketů, když group_by používá buckets: "config".

[discover]
buckets=120

Nižší hodnoty = hrubší grafy a rychlejší odpověď. Výchozí je 120.

Export

Limit maximálního počtu řádků z export endpointů (PUT /{tenant}/json/query, /{tenant}/parquet/query, /{tenant}/csv/query).

[export]
max_size=10000

Výchozí je 10000.

Ticket

Nejranější timestamp pro řešení časových rozsahů investigation ticketů.

[ticket]
min_timestamp=2026-02-20

Tickety se cacheují 10 minut.

Metrics

[asab:metrics]
...

Viz konfigurace ASAB metrik.