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]
...