Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article fournit un guide pas à pas pour résoudre un problème où aucune donnée de télémétrie n’apparaît dans une ressource Application Insights basée sur un espace de travail.
Conditions préalables
Vérifiez que l’outil en ligne de commande Kubernetes (kubectl
) est installé et configuré.
Étapes de résolution des problèmes
Vérifiez que le pod est en cours d’exécution.
Vérifiez que le déploiement est instrumenté.
Recherchez l’annotation
monitor.azure.com/instrumentation
sur le déploiement et son dernier set de réplicas.L’annotation doit être présente avec un JSON approprié dans le modèle suivant :
{"crName": "crName1","crResourceVersion": "20177993","platforms":["Java"]}
Si l’annotation est présente, le déploiement est instrumenté et vous devez passer à l’étape suivante. Si l’annotation n’est pas présente, le déploiement n’est pas instrumenté. Dans ce cas, redémarrez le déploiement en procédant comme suit :
- Préparez votre cluster.
- Vérifiez les éléments suivants :
- La ressource personnalisée Instrumentation se trouve dans le même espace de noms que le déploiement.
- La ressource personnalisée Instrumentation contient la chaîne de connexion et la plateforme d’instrumentation correctes.
- Redémarrez le déploiement.
Recherchez les erreurs de mise en réseau dans le journal du SDK situé dans le volume de journal du pod : /var/log/applicationinsights.
Par exemple, les erreurs suivantes indiquent un problème de connectivité :
-
Impossible d’atteindre le point de terminaison d’ingestion.
-
Erreur : getaddrinfo ENOTFOUND eastus2-3.in.applicationinsights.azure.com
-
getaddrinfo ENOTFOUND eastus2-3.in.applicationinsights.azure.com
Si ce type d’erreur existe, connectez-vous au conteneur et testez la connectivité au point de terminaison :
kubectl exec -ti <pod-name> -- /bin/bash
Si une connexion ne peut pas être établie, résolvez le problème de connectivité réseau, tel que les problèmes de pare-feu ou de résolution de noms.
-
Contactez-nous pour obtenir de l’aide
Si vous avez des questions ou avez besoin d’aide, créez une demande de support ou demandez le support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.