Adresses IP utilisées par Azure Monitor

Azure Monitor utilise plusieurs adresses IP. Azure Monitor est constitué de métriques de plateforme de base et de journaux, en plus de Log Analytics et d’Application Insights. Vous devrez peut-être connaître ces adresses IP si l’application ou l’infrastructure que vous supervisez est hébergée derrière un pare-feu.

Notes

Bien que ces adresses soient statiques, il est possible que nous devions les modifier de temps à autre. Tout le trafic d’Application Insights représente le trafic sortant, à l’exception de la surveillance de la disponibilité et des groupes d’action webhook qui nécessitent des règles de pare-feu entrantes.

Vous pouvez utiliser les balises de service réseau Azure pour gérer l’accès si vous utilisez des groupes de sécurité réseau Azure. Si vous gérez l’accès pour les ressources hybrides/locales, vous pouvez télécharger les listes d’adresses IP équivalentes en tant que fichiers JSON qui sont mis à jour chaque semaine. Pour couvrir toutes les exceptions de cet article, utilisez les étiquettes de service ActionGroup, ApplicationInsightsAvailability et AzureMonitor.

Remarque

Les étiquettes de service ne remplacent pas les vérifications de validation/authentification requises pour les communications entre locataires entre la ressource Azure d’un client et d’autres ressources d’étiquette de service.

Ports sortants

Vous devez ouvrir des ports sortants dans le pare-feu de votre serveur pour autoriser le SDK ou l’agent Application Insights à envoyer des données sur le portail.

Notes

Ces adresses sont listées selon la notation CIDR (Classless InterDomain Routing). Par exemple, l’entrée 51.144.56.112/28 équivaut à 16 adresses IP qui commencent à 51.144.56.112 et se terminent à 51.144.56.127.

Objectif URL Type IP Ports
Télémétrie dc.applicationinsights.azure.com
dc.applicationinsights.microsoft.com
dc.services.visualstudio.com
*.in.applicationinsights.azure.com

Global
Global
Global
Zones géographiques
443
Métriques temps réel live.applicationinsights.azure.com
rt.applicationinsights.microsoft.com
rt.services.visualstudio.com

{region}.livediagnostics.monitor.azure.com

*Exemple pour {region}: westus2
Global
Global
Global

Zones géographiques
20.49.111.32/29
13.73.253.112/29
443

Notes

Les points de terminaison d'ingestion Application Insights sont IPv4 uniquement.

Agent Application Insights

La configuration de l’agent Application Insights est nécessaire uniquement pour apporter des modifications.

Objectif URL Ports
Configuration management.core.windows.net 443
Configuration management.azure.com 443
Configuration login.windows.net 443
Configuration login.microsoftonline.com 443
Configuration secure.aadcdn.microsoftonline-p.com 443
Configuration auth.gfx.ms 443
Configuration login.live.com 443
Installation globalcdn.nuget.org, , packages.nuget.orgapi.nuget.org/v3/index.json nuget.org, , api.nuget.orgdc.services.vsallin.net 443

Tests de disponibilité

Pour plus d’informations sur les tests de disponibilité, consultez Tests de disponibilité privés.

API Log Analytics et Application Insights

Objectif URI IP Ports
API api.applicationinsights.io
api1.applicationinsights.io
api2.applicationinsights.io
api3.applicationinsights.io
api4.applicationinsights.io
api5.applicationinsights.io
dev.applicationinsights.io
dev.applicationinsights.microsoft.com
dev.aisvc.visualstudio.com
www.applicationinsights.io
www.applicationinsights.microsoft.com
www.aisvc.visualstudio.com
api.loganalytics.io
*.api.loganalytics.io
dev.loganalytics.io
docs.loganalytics.io
www.loganalytics.io
api.loganalytics.azure.com
20.37.52.188
20.37.53.231
20.36.47.130
20.40.124.0
20.43.99.158
20.43.98.234
13.70.127.61
40.81.58.225
20.40.160.120
23.101.225.155
52.139.8.32
13.88.230.43
52.230.224.237
52.242.230.209
52.173.249.138
52.229.218.221
52.229.225.6
23.100.94.221
52.188.179.229
52.226.151.250
52.150.36.187
40.121.135.131
20.44.73.196
20.41.49.208
40.70.23.205
20.40.137.91
20.40.140.212
40.89.189.61
52.155.118.97
52.156.40.142
23.102.66.132
52.231.111.52
52.231.108.46
52.231.64.72
52.162.87.50
23.100.228.32
40.127.144.141
52.155.162.238
137.116.226.81
52.185.215.171
40.119.4.128
52.171.56.178
20.43.152.45
20.44.192.217
13.67.77.233
51.104.255.249
51.104.252.13
51.143.165.22
13.78.151.158
51.105.248.23
40.74.36.208
40.74.59.40
13.93.233.49
52.247.202.90
80,443
Extension Annotations de pipeline Azure aigs1.aisvc.visualstudio.com dynamic 443

Analytique Application Insights

Objectif URI IP Ports
Portail Analytics analytics.applicationinsights.io dynamic 80,443
CDN applicationanalytics.azureedge.net dynamic 80,443
CDN multimédia applicationanalyticsmedia.azureedge.net dynamic 80,443

Le domaine *.applicationinsights.io appartient à l’équipe Application Insights.

Portail Log Analytics

Objectif URI IP Ports
Portail portal.loganalytics.io dynamic 80,443
CDN applicationanalytics.azureedge.net dynamic 80,443

Le domaine *.loganalytics.io appartient à l’équipe Log Analytics.

Extension du portail Azure Application Insights

Objectif URI IP Ports
Extension Application Insights stamp2.app.insightsportal.visualstudio.com dynamic 80,443
CDN de l’extension Application Insights insightsportal-prod2-cdn.aisvc.visualstudio.com
insightsportal-prod2-asiae-cdn.aisvc.visualstudio.com
insightsportal-cdn-aimon.applicationinsights.io
dynamic 80,443

SDK Application Insights

Objectif URI IP Ports
CDN du SDK JS Application Insights az416426.vo.msecnd.net
js.monitor.azure.com
dynamic 80,443

Webhooks de groupe d’actions

Vous pouvez interroger la liste des adresses IP utilisées par les groupes d’actions en utilisant la commande PowerShell Get-AzNetworkServiceTag.

Étiquette de service de groupe d’actions

La gestion des modifications apportées aux adresses IP sources peut prendre du temps. L’utilisation d’étiquettes de service élimine la nécessité de mettre à jour votre configuration. Une étiquette de service représente un groupe de préfixes d’adresses IP d’un service Azure spécifique. Microsoft gère les adresses IP et met à jour automatiquement l’étiquette de service au fur et à mesure que les adresses changent, ce qui évite d’avoir à mettre à jour les règles de sécurité réseau pour un groupe d’actions.

  1. Dans le portail Azure, sous Services Azure, recherchez Groupe de sécurité réseau.

  2. Sélectionnez Ajouter, puis créez un groupe de sécurité réseau :

    1. Ajoutez le nom du groupe de ressources, puis entrez des informations dans Détails de l’instance.
    2. Sélectionnez Vérifier + créer, puis Créer.

    Capture d’écran montrant comment créer un groupe de sécurité réseau.

  3. Accédez à Groupe de ressources, puis sélectionnez le groupe de sécurité réseau que vous avez créé :

    1. Sélectionnez Règles de sécurité de trafic entrant.
    2. Sélectionnez Ajouter.

    Capture d’écran montrant comment ajouter des règles de sécurité de trafic entrant.

  4. Une nouvelle fenêtre s’ouvre dans le volet de droite :

    1. Sous Source, entrez Étiquette de service.
    2. Sous Étiquette de service source, entrez ActionGroup.
    3. Sélectionnez Ajouter.

    Capture d’écran montrant comment ajouter une étiquette de service.

Profileur

Objectif URI IP Ports
Agent agent.azureserviceprofiler.net
*.agent.azureserviceprofiler.net
profiler.monitor.azure.com
20.190.60.38
20.190.60.32
52.173.196.230
52.173.196.209
23.102.44.211
23.102.45.216
13.69.51.218
13.69.51.175
138.91.32.98
138.91.37.93
40.121.61.208
40.121.57.2
51.140.60.235
51.140.180.52
52.138.31.112
52.138.31.127
104.211.90.234
104.211.91.254
13.70.124.27
13.75.195.15
52.185.132.101
52.185.132.170
20.188.36.28
40.89.153.171
52.141.22.239
52.141.22.149
102.133.162.233
102.133.161.73
191.232.214.6
191.232.213.239
443
Portail gateway.azureserviceprofiler.net
dataplane.diagnosticservices.azure.com
dynamic 443
Stockage *.core.windows.net dynamic 443

Débogueur de capture instantanée

Notes

Le profileur et le débogueur de capture instantanée partagent le même jeu d’adresses IP.

Objectif URI IP Ports
Agent agent.azureserviceprofiler.net
*.agent.azureserviceprofiler.net
snapshot.monitor.azure.com
20.190.60.38
20.190.60.32
52.173.196.230
52.173.196.209
23.102.44.211
23.102.45.216
13.69.51.218
13.69.51.175
138.91.32.98
138.91.37.93
40.121.61.208
40.121.57.2
51.140.60.235
51.140.180.52
52.138.31.112
52.138.31.127
104.211.90.234
104.211.91.254
13.70.124.27
13.75.195.15
52.185.132.101
52.185.132.170
20.188.36.28
40.89.153.171
52.141.22.239
52.141.22.149
102.133.162.233
102.133.161.73
191.232.214.6
191.232.213.239
443
Portail gateway.azureserviceprofiler.net
dataplane.diagnosticservices.azure.com
dynamic 443
Stockage *.core.windows.net dynamic 443

Forum aux questions

Cette section fournit des réponses aux questions fréquentes.

Puis-je surveiller un serveur web intranet ?

Oui, mais vous devez autoriser le trafic vers nos services par des exceptions de pare-feu ou des redirections de proxy :

  • QuickPulse https://rt.services.visualstudio.com:443
  • ApplicationIdProvider https://dc.services.visualstudio.com:443
  • TelemetryChannel https://dc.services.visualstudio.com:443

Consultez Adresses IP utilisées par Azure Monitor pour passer en revue notre liste complète des services et des adresses IP.

Comment rediriger le trafic de mon serveur vers une passerelle de mon intranet ?

Acheminez le trafic entre votre serveur et une passerelle sur votre intranet en remplaçant les points de terminaison dans votre configuration. Si ces propriétés Endpoint ne sont pas présentes dans votre configuration, ces classes utilisent les valeurs par défaut indiquées dans l’exemple ApplicationInsights.config suivant.

Votre passerelle doit acheminer le trafic vers l’adresse de base de notre point de terminaison. Dans votre configuration, remplacez les valeurs par défaut par http://<your.gateway.address>/<relative path>.

Exemple ApplicationInsights.config avec les points de terminaison par défaut :

<ApplicationInsights>
...
<TelemetryModules>
    <Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCounterCollector.QuickPulse.QuickPulseTelemetryModule, Microsoft.AI.PerfCounterCollector">
    <QuickPulseServiceEndpoint>https://rt.services.visualstudio.com/QuickPulseService.svc</QuickPulseServiceEndpoint>
    </Add>
</TelemetryModules>
    ...
<TelemetryChannel>
    <EndpointAddress>https://dc.services.visualstudio.com/v2/track</EndpointAddress>
</TelemetryChannel>
...
<ApplicationIdProvider Type="Microsoft.ApplicationInsights.Extensibility.Implementation.ApplicationId.ApplicationInsightsApplicationIdProvider, Microsoft.ApplicationInsights">
    <ProfileQueryEndpoint>https://dc.services.visualstudio.com/api/profiles/{0}/appId</ProfileQueryEndpoint>
</ApplicationIdProvider>
...
</ApplicationInsights>

Notes

ApplicationIdProvider est disponible à partir de la version 2.6.0.