Skip to content

Demo function app illustrating how to perform availability tests within a private network

Notifications You must be signed in to change notification settings

pewill-msft/app-insights-private-availability-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

app-insights-private-availability-testing

Overview

Demo function app illustrating how to perform availability tests within a private network

The following image illustrates the high-level architecture. High level architecture

An Azure App Service is connected to a Virtual Network using private link. A Function App is injected into the Virtual Network and has line of sight to the App Service. The Function App is configured to perform availability tests against the App Service and reports status to Application Insights using the TrackAvailability() method.

Prerequisites

The following resources provisioned:

  • Virtual Network with subnet for private endpoints and VNet injection
  • App Service with private link enabled
  • Function App with VNet injection
  • Application Insights

Considerations

  • Use Microsoft Entra ID authentication for Application Insights
  • Use Azure Monitor Private Link Scope for Application Insights

Resources

About

Demo function app illustrating how to perform availability tests within a private network

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages