Přeskočit obsah

Konfigurace BS-Query

Běžná konfigurace clusteru

Tato konfigurace závisí na dalších clusterových službách a musí odpovídat architektuře clustery.

Umístění Zookeeper serveru v clusteru.

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

Vrstva knihovny.

[library]
providers=zk:///library

Telemetrie.

[asab:metrics]
Navštivte ASAB dokumentaci pro více informací o metrikách.

Datové zdroje

Zde jsou některé příkladové konfigurační sekce potřebné pro připojení datového zdroje.

[mongodb]
mongodb_uri=mongodb://mongo-1/?replicaSet=rs0
[elasticsearch]
url=
    http://es01:9200
    http://es02:9200
    http://es03:9200
[kafka]
bootstrap_servers=kafka-1:9092,kafka-2:9092,kafka-3:9092
[pyppeteer]
url=http://<example_url>
username=<pyppeteer_username>
password=<pyppeteer_password>

Autorizace

[auth]
Viz ASAB dokumentace.

Specifická konfigurace BS-Query

Adresář pro ukládání všech exportů.

[storage]
path=/data/bsquery

Poskytněte URL k ASAB Iris mikroslužbě a výchozí emailovou šablonu nacházející se ve složce /Templates/Email knihovny. Limit velikosti souboru je v bytech a výchozí nastavení je 50 MB.

[target:email]
url=http://<example_url>
template=bsquery.md
file_size_limit=52 000 000

Název adresáře sdíleného s Jupyter Notebook. Pro konfiguraci cíle Jupyter, musí Jupyter Notebook a BS-Query sdílet společný adresář v souborovém systému.

[target:juptyer]
path=/data/jupyter

Existuje výchozí limit řádků pro exporty ve formátu Excel o velikosti 50 000 řádků. Buďte si vědomi, že tento limit chrání BS-Query před načítáním příliš velkého množství dat do paměti.

[xlsx]
limit=60000

BS-Query čte vlastní konfiguraci tenanta z ASAB Config. Pokud není konfigurace tenanta k dispozici, používá se tato výchozí konfigurace časového pásma a používaného schématu. Výchozí hodnoty jsou UTC a ECS Schema. Vypršení říká, za kolik dní je dokončený export smazán. Výchozí hodnota je 30 dní.

[default]
schema=/Schemas/ECS.yaml
timezone=UTC
expiration=30

Poskytněte tajný klíč a vypršení odkazu pro stažení v sekundách. Klíč je náhodný řetězec. Udržte vypršení co nejkratší. Doporučuje se výchozí nastavení vypršení.

[download]
secret_key=<custom_secret_key>
expiration=5