Efficacité du niveau de performance dans Azure Monitor
L’efficacité des performances est la capacité de votre charge de travail à s’adapter à la demande des utilisateurs de façon efficace. Utilisez les informations suivantes pour surveiller les performances de vos machines virtuelles.
Cet article décrit l’Efficacité du niveau de performance pour Azure Monitor dans le cadre d’Azure Well-Architected Framework. Azure Well-Architected Framework est un ensemble de principes directeurs qui peuvent être utilisés pour améliorer la qualité d’une charge de travail. Le framework se compose des cinq piliers de l’excellence architecturale :
- Fiabilité
- Sécurité
- Optimisation des coûts
- Excellence opérationnelle
- Efficacité des performances
Journaux Azure Monitor
Check-list pour la conception
- Configurer l’audit des requêtes de journal et utiliser les insights d’espace de travail Log Analytics pour identifier les requêtes lentes et inefficaces.
Recommandations relatives à la configuration
Recommandation | Avantage |
---|---|
Configurer l’audit des requêtes de journal et utiliser les insights d’espace de travail Log Analytics pour identifier les requêtes lentes et inefficaces. | L’audit des requêtes de journal stocke le temps de calcul nécessaire à l’exécution de chaque requête et le délai d’attente des résultats. Les insights d’espace de travail Log Analytics utilisent ces données pour lister les requêtes potentiellement inefficaces dans votre espace de travail. Réécrivez ces requêtes pour améliorer leurs performances. Pour obtenir des conseils sur l’optimisation de vos requêtes de journal, consultez Optimiser les requêtes de journal dans Azure Monitor. |
Machines virtuelles
Check-list pour la conception
- Configurez la collecte de données et les alertes pour surveiller les performances des workflows clients.
Recommandations relatives à la configuration
Recommandation | Description |
---|---|
Configurez la collecte de données et les alertes pour surveiller les performances des workflows clients. | Utilisez les informations contenues dans Surveiller les machines virtuelles avec Azure Monitor : Collecter des données pour configurer la collecte de données client mesurant les performances de vos charges de travail clientes. Utilisez les informations de Surveiller les machines virtuelles avec Surveiller les machines virtuelles avec Azure Monitor : Alertes pour créer des règles d’alerte afin d’être averti de manière proactive de tout problème de performances potentiel avec vos charges de travail clientes. |
conteneurs
Check-list pour la conception
- Activez la collecte des métriques Prometheus pour votre cluster.
- Activez Container Insights pour suivre les performances de votre cluster.
- Activez les alertes Prometheus recommandées.
Recommandations relatives à la configuration
Recommandation | Avantage |
---|---|
Activez la collecte des métriques Prometheus pour votre cluster. | Prometheus est une solution de métriques natives cloud de Cloud Native Compute Foundation et l’outil le plus couramment utilisé pour collecter et analyser les données de métrique à partir de clusters Kubernetes. Activez Prometheus sur votre cluster avec le service managé Azure Monitor pour Prometheus si vous n’avez pas encore d’environnement Prometheus. Utilisez Azure Managed Grafana pour analyser les données Prometheus collectées. Consultez Personnaliser la récupération des métriques Prometheus dans le service managé Azure Monitor pour Prometheus pour collecter des métriques supplémentaires au-delà de la configuration par défaut . |
Activez Container Insights pour suivre les performances de votre cluster. | Lorsque vous activez Container Insights pour votre cluster Kubernetes, vous pouvez utiliser des vues et des classeurs pour suivre les performances des composants de votre cluster. Ces données peuvent chevaucher les données collectées par Prometheus. Consultez d’optimisation des coûts pour obtenir des recommandations concernant les coûts. |
Activez les alertes Prometheus recommandées. | Alertes dans Azure Monitor vous avertit de manière proactive lorsque des problèmes sont détectés. Commencez par un ensemble de règles d’alerte Prometheus recommandées qui détectent les problèmes de disponibilité et de performances les plus courants avec votre cluster. Ajoutez potentiellement des alertes de recherche de journaux à l’aide de données collectées par Container Insights. |