Skip to content

to_azure_log_analytics

Sends events to the Microsoft Azure Logs Ingestion API.

to_azure_log_analytics tenant_id=string, client_id=string, client_secret=string,
dce=string, dcr=string, stream=string, [batch_timeout=duration]

The to_azure_log_analytics operator makes it possible to upload events to supported tables or to custom tables in Microsoft Azure.

The operator handles access token retrievals by itself and updates that token automatically, if needed.

The Microsoft Directory (tenant) ID, written as xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

The Microsoft Application (client) ID, written as xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

The client secret.

The data collection endpoint URL.

The data collection rule ID, written as dcr-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.

The stream to upload events to.

Maximum duration to wait for new events before sending a batch.

Defaults to 5s.

Upload custom.mydata events to the stream Custom-MyData

Section titled “Upload custom.mydata events to the stream Custom-MyData”
export
where @name == "custom.mydata"
to_azure_log_analytics tenant_id="00a00a00-0a00-0a00-00aa-000aa0a0a000",
client_id="000a00a0-0aa0-00a0-0000-00a000a000a0",
client_secret="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
dce="https://my-stuff-a0a0.westeurope-1.ingest.monitor.azure.com",
dcr="dcr-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
stream="Custom-MyData"