azure-diagnostics
Déboguer les problèmes de production Azure
Cette compétence aide les développeurs à diagnostiquer et résoudre les problèmes de production dans Azure en fournissant des flux de débogage structurés, des commandes de diagnostic et des requêtes KQL pour Container Apps.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "azure-diagnostics". Ma Container App affiche le statut 'Running' mais retourne des erreurs 502
النتيجة المتوقعة:
- Vérifiez que la configuration targetPort d'ingress correspond au port d'écoute de votre application
- Vérifiez que le point de terminaison de santé retourne HTTP 200
- Passez en revue les journaux de démarrage du conteneur pour des erreurs
- Assurez-vous que EXPOSE du Dockerfile correspond à la configuration d'ingress
استخدام "azure-diagnostics". Écrire une requête KQL pour trouver les requêtes échouées
النتيجة المتوقعة:
- AppRequests
- | where Success == false
- | where TimeGenerated > ago(1h)
- | summarize count() by Name, ResultCode
- | order by count_ desc
التدقيق الأمني
آمنThis skill contains only documentation with example Azure CLI commands and KQL queries. Static scanner flagged 70 instances of 'external_commands' but these are markdown code blocks showing example commands, not executable code. Network findings are documentation URLs. Env access findings reference standard Azure Container Apps environment variables. All high/critical findings are false positives - the skill is safe for publication.
مشكلات حرجة (1)
مشكلات عالية المخاطر (1)
مشكلات متوسطة المخاطر (3)
درجة الجودة
ماذا يمكنك بناءه
Déboguer les échecs de pulling d'image de Container App
Diagnostiquer pourquoi une image de conteneur échoue à être tirée d'Azure Container Registry et obtenir les commandes de correction étape par étape
Analyser les journaux d'application avec KQL
Interroger Application Insights pour trouver les erreurs récentes, les requêtes échouées et les problèmes de performance lente
Résoudre les problèmes de timeout de démarrage à froid
Identifier et résoudre les problèmes de première requête lente dans Azure Container Apps en ajustant les paramètres de réplica
جرّب هذه الموجهات
Mon Azure Container App ne démarre pas. Aidez-moi à diagnostiquer le problème en utilisant la compétence azure-diagnostics.
J'ai des erreurs de pulling d'image constantes dans ma Container App. Comment résoudre les problèmes d'authentification ACR ?
Aidez-moi à écrire des requêtes KQL pour trouver les erreurs dans mes journaux Application Insights de la dernière heure.
Mon conteneur redémarre constamment en raison d'échecs de probes de santé. Que dois-je vérifier ?
أفضل الممارسات
- Commencez par les vérifications de santé des ressources avant d'approfondir les journaux détaillés
- Utilisez un flux de diagnostic systématique : symptômes -> santé -> journaux -> métriques -> changements
- Exploitez AppLens MCP pour l'analyse de cause racine alimentée par l'IA lorsqu'elle est disponible
- Documentez toutes les étapes de correction tentées pour référence future
تجنب
- Ne sautez pas les vérifications de santé lors de l'investigation des redémarrages de conteneurs
- Ne supposez pas que le service Azure est en bonne santé sans vérifier HealthResources d'abord
- Ne ignorez pas les échecs d'état de provisionnement - ceux-ci indiquent des problèmes de déploiement
الأسئلة المتكررة
Que fait réellement cette compétence ?
Cette compétence peut-elle résoudre mes problèmes Azure ?
Quels services Azure sont pris en charge ?
Dois-je avoir Azure CLI installé ?
Qu'est-ce que AppLens ?
Comment interroger Azure Resource Graph ?
تفاصيل المطور
المؤلف
microsoftالترخيص
MIT
المستودع
https://github.com/microsoft/github-copilot-for-azure/tree/main/plugin/skills/azure-diagnostics/مرجع
main
بنية الملفات