I want to publish system logs (they all have the same standard structure, so once one is working, it’s just configuring topics and indeces), published onto a Kafka topic by Beats Framework to ElasticSearch.
Anyone have the kSQLDB call or RestAPI call to handle these streams ?
I’m not totally clear on your question. Are you looking to process system logs that are already published on a Kafka topic, or are you looking to ingest data from Filebeats?
I’m looking for the kSQL call to configure/create a sink connector to push data into ElasticSearch.
for logs like Syslog logs, they like error.log, login.log, https.log all use the same structure.
As it stands now, I’m able to push the data (syslog data) onto kafka topic using filebeat module.
I"ll have a look at the link provided, looked, was using it already.
Once you have the proper configuration to deploy the connector via the REST API, you can use ksqlDB to manage the connector, here is some docs on that: Connectors - ksqlDB Documentation