Une application web Azure nommée webapp1, exécutée sur .NET Core, envoie des données de télémétrie à une ressource Application Insights nommée AppInsights1. Vous devez appliquer un taux d'échantillonnage fixe pour la télémétrie de webapp1. Quel fichier devez-vous modifier dans la base de code de webapp1 ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Depuis le référentiel de code de webapp1, modifiez le fichier Startup.cs..
Pourquoi c'est la réponse
Pour configurer un taux d'échantillonnage fixe pour la télémétrie d'une application .NET Core, vous devez modifier le code de l'application elle-même. Le fichier Startup.cs est l'endroit approprié pour configurer les services et le pipeline de requêtes dans une application ASP.NET Core, y compris la configuration d'Application Insights et de ses modules de télémétrie. C'est là que vous ajouteriez le code pour définir le taux d'échantillonnage via AddApplicationInsightsTelemetry et ApplicationInsightsServiceOptions. Modifier ApplicationInsights.config est pertinent pour les applications .NET Framework traditionnelles, mais pas pour .NET Core. Les options "Usage and estimated costs" et "Continuous export" dans AppInsights1 sont des configurations côté service Azure pour la gestion des données après leur réception, et non pour la modification du comportement d'échantillonnage à la source dans l'application.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise