Ingest azure service logs

Hi ,

Is there a way to ingest azure activity logs to opensearch?

UPDATE:

logstash azure event hub input plugin + logstash opensearch output plugin is doing the job for me.
Although i am using Docker Hub as the image and i am not sure if there is any better approach / option to use.

Thanks,
Malone

Hi

I need to push Azure Event Hub logs to OpenSearch, to do that I need to create a Azure Diagnostics and forward logs to a Azure Event Hub (namespace or topic) and use fluent-plugin- for Azure Event Hub.

The code is available here

However the instructions are not very clear on how to build and use this. I need to create a docker image for fluent plugin for AzureEventHubs. Could someone kindly give high level steps on how to proceed and where to start?

Do I need to add this code to existing FluentD or FluentBit and create docker image ?

AK