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 16 forks source link

Change function to only listen over HTTPS #116

Open dtdave opened 1 month ago

dtdave commented 1 month ago

Is your feature request related to a problem? Please describe. When deploying in an Azure tenant with a security policy that prohibits functions being accessible over http, the deployment fails.

Describe the solution you'd like Update https://github.com/dynatrace-oss/dynatrace-azure-log-forwarder/blob/6625d36549f3fc51eeba8a4bf348a085c063f673/deployment/dynatrace-azure-forwarder.json#L476 to "httpsOnly": true.

Describe alternatives you've considered As a workaround we created a fork of the project and updated the deployment JSON with the change as well as an edit in the shell script to point to our fork's JSON file, then pointed the deployment command to this fork's script location. This worked successfully but requires manually keeping up with merging changes to ensure these two files are kept in sync with upstream.

joaquinfilipic-dynatrace commented 3 weeks ago

Hello, thanks for pointing this out. Currently, the ownership of this component is in transition (not releasing new changes in November, at least, because even for quick fixes, testing is required). So, I created a ticket (PCLOUDS-5325) for it.