Tous les produits
Search
Centre de documentation

Application Real-Time Monitoring Service:Pourquoi des traces sont-elles manquantes ?

Dernière mise à jour :Aug 10, 2026

Symptôme

Pourquoi le nombre de traces générées est-il inférieur au nombre de requêtes envoyées ?

Sur la page Trace Query de la console ARMS, la liste des API à gauche indique que l'endpoint /api/testing.json a reçu 16 requêtes, mais le tableau des détails des traces à droite n'affiche que 5 enregistrements de trace (avec des durées respectives de 653 ms, 582 ms, 491 ms, 342 ms et 328 ms).

Cause

Le nombre de traces dépend du taux d'échantillonnage configuré.

Consultez le taux d'échantillonnage dans la section Sampling Settings sous l'onglet Application Settings > Custom Configurations pour votre application cible dans la console ARMS. Le taux d'échantillonnage par défaut est de 10 %, ce qui signifie que seules 10 % des traces sont collectées.

Règles d'échantillonnage :

  • L'agent ARMS V3.x échantillonne par défaut les traces des appels en erreur. L'agent ARMS V4.x échantillonne par défaut les traces des appels en erreur et des appels avec exception.

  • Les traces des appels lents suivent la même politique d'échantillonnage que les requêtes normales.