Hello amir rachman,
It sounds like the Azure Function is working correctly since the Cloudflare_CL
table is populated. If Cloudflare is not sending the data. You can follow this below check to verify your configuration:
- Logpush Configuration: Double-check the Cloudflare Logpush settings to ensure that logs are being pushed to the correct Azure Blob Storage container. Verify the connection string and container name. https://developers.cloudflare.com/logs/get-started/enable-destinations/azure/
- Permissions: Ensure that the Azure Blob Storage container has the correct permissions for the Azure Function to read the logs.
- Logpush Settings: Make sure that the Logpush settings in Cloudflare are configured to send logs to the correct storage account and container.
- Network Issues: Check if there are any network issues or restrictions that might be preventing Cloudflare from pushing logs to Azure.
- Retention Policies: Verify that the logs are not being deleted or overwritten due to retention policies in the storage account.
Additional references:
- https://learn.microsoft.com/en-us/azure/sentinel/data-connectors/cloudflare
- https://techcommunity.microsoft.com/discussions/microsoftsentinel/cloudflare-to-sentinel/3997784
If the information helped address your question, please Accept the answer.
Luis