Odesílání do Kafka
Pokud je Apache Kafka konfigurováno v nastavení, každý přijatý log událost je přeposlán LogMan.io Receiverem do Kafka topic. Topic je vytvořen automaticky, když je přeposlána první zpráva.
Název Apache Kafka topic je odvozen od názvu streamu: received.<tenant>.<stream>
, je stejný jako název v archivu.
Příklad Kafka topiců
received.mytenant.udp-8889
received.mytenant.tcp-7781
Surová log událost je odeslána v těle Kafka zprávy.
Následující informace jsou přidány do hlavičky zprávy:
row_id
: Row Id, globálně unikátní identifikátor události v archivu. Není přítomen, pokud je archiv deaktivován. 64bit binární big endian unsigned integer.collected_at
: Datum a čas sběru události, Unix timestamp v mikrosekundách jako řetězec.received_at
: Datum a čas přijetí události, Unix timestamp v mikrosekundách jako řetězec.source
: Zdroj události, řetězec.tenant
: Název tenant, který tuto zprávu přijal, řetězec. (ZASTARALÉ)
Plán
Automatizované nastavení Kafka topicu (jako je počet Kafka partitions) bude implementováno v budoucích verzích.