This project provides a mechanism that allows streaming Azure logs from Azure Event Hub into Dynatrace Logs via Azure Function App. It supports both: Azure Resource Logs and Azure Activity Logs.
The change is required to enable User Assigned Managed Identity to work correctly.
To make it work, the user needs to configure the following:
EVENTHUB_CONNECTION_STRING__clientId - with Client ID of User Assigned Managed Identity
EVENTHUB_CONNECTION_STRING__credential - with fixed value managedidentity
EVENTHUB_CONNECTION_STRING__fullyQualifiedNamespace - with FQDN of event hub namespace
And also, could you assign MA to Function App? MA needs to have "Azure Event Hubs Data Receiver" and "Azure Event Hubs Data Owner" permissions on Event Hub resource level (or higher in hierarchy: ex. resource group, subscription).
The change is required to enable User Assigned Managed Identity to work correctly.
To make it work, the user needs to configure the following:
And also, could you assign MA to Function App? MA needs to have "Azure Event Hubs Data Receiver" and "Azure Event Hubs Data Owner" permissions on Event Hub resource level (or higher in hierarchy: ex. resource group, subscription).