Azure Monitor Private link scope with Application insight to monitor application hosted under private network

Rifat Rahman 1 Reputation point
2022-12-01T09:27:39.53+00:00

I have deployed a web app in Azure VM. The requirement is to monitor this application's availability from application insight using private IP because there should not be any public IP for that application. So I have followed Microsoft documentation and found that it can be done using Azure Monitor Private Link Scope. I have configured everything following the documentation and the link scope is in the same vnet with my application vnet but my application insight still cannot connect to the web app using private IP. I am attaching snapshots of my configuration for better understanding. Please help me to solve this issue ASAP
266086-capture.png

266132-capture2.png

266018-capture3.png

266141-capture4.png

266099-capture5.png

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
2,792 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Maxim Sergeev 6,566 Reputation points Microsoft Employee
    2022-12-01T22:57:42.533+00:00

    Hi there,

    Did you follow the additional configurations?

    https://learn.microsoft.com/en-us/azure/azure-monitor/app/availability-private-test


  2. Bas Pruijn 946 Reputation points
    2022-12-08T17:12:15.897+00:00

    What is exactly the error message you get? I run into some issues when the user only has monitoring reader role. When assigning monitoring contributor the user can use the private link scope.

    Furthermore, I see in your second screenshot the 'allow public access' is enabled (twice). If you want to prevent public access, you should change these.