To send Azure Container Apps logs to Sumo Logic via Event Hub, you need to configure the Event Hub at the Container App Environment level. The diagnostic settings for Azure Container Apps are indeed available, but they may not be visible if the logs destination is not set to Azure Monitor.
Here are the steps you can follow to configure the Event Hub:
- Ensure that you have selected Azure Monitor as your logs destination for your Container Apps environment.
- After setting Azure Monitor as the logs destination, you should be able to see the Diagnostic settings option under the Monitoring section of your Container App Environment.
- From there, you can add a diagnostic setting and select Stream to an event hub as your destination to forward logs to Sumo Logic.
If you still do not see the Diagnostic settings option, try refreshing the portal or checking if there are any specific configurations or limitations in your Azure subscription that might affect visibility.
Make sure that you have the necessary permissions and that the Event Hub is properly set up to receive logs from Azure Monitor.