dynatrace-oss / dynatrace-azure-log-forwarder

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.
https://www.dynatrace.com/support/help/technology-support/cloud-platforms/microsoft-azure-services/set-up-log-forwarder-azure/
Apache License 2.0
21 stars 15 forks source link
azure-functions azure-portal dynatrace dynatrace-logs log-viewer logs-monitoring stream-logs

Dynatrace Azure Log Forwarder

Overview

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.

Prerequisites

Please refer to Prerequisites.

Deployment

Please refer to Dynatrace log forwarder.

Viewing Azure logs in Dynatrace UI

Please refer to How to view Azure logs.

Self-monitoring

Please refer to Self-monitoring.

Pricing

Ingested logs will consume DDUs. For more details:

Additional resources

Issues

Virtual Network cleanup

You may encounter issue with removing Virtual Network created for containerised Active Gate. Due to unresolved Azure bug, related sub-resource (Network Profile) is not deleted correctly. To remove the Virtual Network, first run cli command:

az network profile delete --name {DEPLOYMENT_NAME}networkProfile --resource-group <resource-group-name>

Then retry removing the VNet from Azure Portal

License

dynatrace-azure-log-forwarder is under Apache 2.0 license. See LICENSE for details.