Votre API web .NET 7 utilise le SDK Application Insights sur chaque microservice. Lors des pics de trafic, les coûts d'ingestion augmentent rapidement et votre équipe a du mal à préserver les diagnostics de transaction de bout en bout entre les services. Vous souhaitez que le volume de télémétrie diminue automatiquement pendant les pics sans modifier les règles du portail Azure, tout en conservant des décomptes précis des requêtes/exceptions et en maintenant la corrélation du traçage distribué. Que devriez-vous implémenter ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Activer l'échantillonnage adaptatif dans le SDK Application Insights pour chaque service (paramètres cohérents par rôle).
Pourquoi c'est la réponse
L'échantillonnage adaptatif dans le SDK Application Insights est la solution optimale car il ajuste dynamiquement le volume de télémétrie en fonction de la charge, réduisant les coûts d'ingestion pendant les pics. Il préserve la corrélation des traces distribuées en échantillonnant toutes les télémétries liées à une même opération. De plus, il garantit des décomptes précis des requêtes et des exceptions en ajustant les métriques agrégées pour compenser l'échantillonnage. Configurer un échantillonnage à taux fixe dans le SDK ou l'échantillonnage d'ingestion sur la ressource ne s'adapte pas aux pics de trafic et pourrait entraîner une perte excessive de données ou des coûts élevés. Désactiver l'échantillonnage augmenterait considérablement les coûts et le volume de données, rendant le diagnostic difficile.
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