Azure Data Explorer Ingestion from Event Hub using Private End point not working

Ikram Hussain 0 Reputation points
2024-03-11T20:56:24.2233333+00:00

I created event hub, send and receive some data and then installed azure data explorer and ingested the data from event hub.

Then after that I created private endpoint on event hub and disabled the Public access. Created Private Endpoint on Azure Data Explorer and disabled the public access. On Azure Data Explorer also created Managed private endpoint to connect to event hub, then approved the managed private endpoint on event hub.

So 2 private endpoints status is approved, don't have any pending connections, and managed end point state is showing succeeded.

So now when I go to Azure Data Explorer and ingest the data from event hub it doesn't work, so any help is appreciated, I followed all the troubleshooting documents but doesn't help

Azure Data Explorer
Azure Data Explorer
An Azure data analytics service for real-time analysis on large volumes of data streaming from sources including applications, websites, and internet of things devices.
480 questions
{count} votes

1 answer

Sort by: Most helpful
  1. ShaikMaheer-MSFT 37,896 Reputation points Microsoft Employee
    2024-03-13T10:06:09.9133333+00:00

    Hi Ikram Hussain,

    If you have followed all the troubleshooting documents and are still unable to ingest data from Event Hub to Azure Data Explorer after setting up private endpoints, there are a few additional steps you can take to troubleshoot the issue:

    Check the connection status between the private endpoints by running the following command in Azure PowerShell:

    Get-AzPrivateEndpointConnection -Name &
    

    Replace <connection-name>, <resource-group-name>, and <private-endpoint-name> with the names of your connection, resource group, and private endpoint, respectively.

    This command will show you the status of the connection between the private endpoints. Make sure that the status is "Approved" and that there are no errors or warnings.

    Check the firewall settings for your Azure Data Explorer cluster to ensure that they are properly configured to allow traffic from the private endpoint. You can do this by going to the Azure portal, navigating to your Azure Data Explorer cluster, and checking the firewall settings under the "Security + networking" tab.

    Check the ingestion mapping for your Azure Data Explorer cluster to ensure that it is properly configured to ingest data from Event Hub. You can do this by going to the Azure portal, navigating to your Azure Data Explorer cluster, and checking the ingestion mapping under the "Data ingestion" tab.

    Check the logs for your Azure Data Explorer cluster to see if there are any errors or warnings related to the ingestion process. You can do this by going to the Azure portal, navigating to your Azure Data Explorer cluster, and checking the logs under the "Monitoring" tab.

    If none of the above steps resolve the issue, consider opening a support ticket with Microsoft to get further assistance.

    I hope this helps you resolve the issue and successfully ingest data from Event Hub to Azure Data Explorer using private endpoints.