Prérequis :
- Installation de PRTG : Assurez-vous que PRTG Network Monitor est installé et fonctionne dans votre environnement.
- Accès au portail Microsoft Azure : Vous devez avoir accès au portail Microsoft Azure pour obtenir des données de santé et des métriques de performance des services.
- Accès API Azure : Obtenez des informations d'identification d'accès à l'API Azure (par exemple, ID d'abonnement, ID de locataire, ID client, secret client) pour récupérer les données de santé et de performance des services Azure.
- Accès administrateur : Obtenez un accès administrateur pour configurer les capteurs et les paramètres dans PRTG.
Configuration de la surveillance des services Azure :
- Ajouter un compte Azure : Dans PRTG, accédez à "Configuration" > "Administration PRTG" > "Système et site Web" > "Surveillance Azure" et ajoutez votre compte Azure en utilisant les informations d'identification fournies.
- Installer les capteurs Azure : Cliquez sur le compte Azure que vous avez ajouté, puis allez dans "Ajouter un capteur" > "Par type" > Sélectionnez le capteur approprié pour surveiller les services Azure (par exemple, Azure Monitor Sensor).
- Configurer les paramètres du capteur : Définissez les paramètres pour la surveillance, y compris l'URL du point de terminaison API Azure, les informations d'identification d'authentification, et les services Azure spécifiques que vous souhaitez surveiller.
- Sélectionner les métriques de surveillance : Choisissez les métriques que vous souhaitez suivre, telles que l'état de santé du service, la disponibilité, les métriques de performance (par exemple, temps de réponse, latence) et l'utilisation des ressources (par exemple, CPU, mémoire, stockage).
- Tester la configuration : Vérifiez que les capteurs peuvent récupérer avec succès les données de santé et de performance des services depuis le point de terminaison API Azure en utilisant les informations d'identification fournies.
Surveillance de la santé et des performances des services Azure :
- Surveillance en temps réel : Accédez au tableau de bord PRTG pour afficher les mises à jour en temps réel sur la santé des services Azure et les performances.
- État de santé du service : Surveillez l'état de santé des services Azure pour détecter tout incident de service, panne ou perturbation pouvant affecter la disponibilité ou la fonctionnalité de l'application.
- Métriques de performance : Suivez les métriques de performance des services Azure, telles que le temps de réponse, la latence, le débit et les taux d'erreur, pour évaluer les performances des services et identifier les goulets d'étranglement ou les problèmes de performance.
- Utilisation des ressources : Surveillez les métriques d'utilisation des ressources, y compris le CPU, la mémoire, le stockage et l'utilisation de la bande passante réseau, pour garantir une allocation optimale des ressources et détecter les contraintes de ressources affectant les performances des services.
- Alertes basées sur des seuils : Configurez des alertes basées sur des seuils pour notifier les administrateurs lorsque l'état de santé des services Azure change ou lorsque les métriques de performance dépassent les seuils prédéfinis, indiquant des problèmes nécessitant une attention particulière.
Meilleures pratiques :
- Cartographie des dépendances des services : Identifiez et cartographiez les dépendances entre les services Azure et les applications pour comprendre l'impact des interruptions de services ou des problèmes de performance sur la disponibilité et les performances globales de l'application.
- Configuration de l'auto-scaling : Configurez les politiques d'auto-scaling pour les services Azure en fonction des métriques de performance (par exemple, utilisation du CPU, latence des requêtes) pour adapter dynamiquement les ressources en fonction des besoins et optimiser les performances du service.
- Surveillance de la sécurité : Surveillez les journaux de services Azure, les pistes d'audit et les événements de sécurité pour détecter et répondre aux incidents de sécurité, tentatives d'accès non autorisé ou violations de données en temps réel.
- Optimisation des coûts : Analysez l'utilisation des services Azure et les modèles de dépenses pour optimiser l'utilisation des ressources, réduire les coûts et garantir une utilisation efficace des ressources cloud en fonction des besoins métier et des contraintes budgétaires.
- Planification de la reprise après sinistre : Mettez en œuvre des stratégies de reprise après sinistre et des mécanismes de sauvegarde pour les services Azure afin d'assurer la protection des données, la continuité des activités et la haute disponibilité en cas de perturbations ou de sinistres.
Résolution des problèmes :
- Problèmes de connexion : Assurez-vous que PRTG peut établir une connexion avec le point de terminaison de l'API Azure et récupérer les données de santé et de performance avec succès à l'aide des informations d'identification fournies.
- Configuration du capteur : Vérifiez les paramètres du capteur, y compris l'URL du point de terminaison de l'API Azure, les informations d'identification d'authentification et les métriques sélectionnées, et assurez-vous que le bon type de capteur est utilisé pour surveiller les services Azure.
- État de l'abonnement Azure : Vérifiez l'état de votre abonnement Azure dans le portail Azure pour vous assurer qu'il est actif et en règle, car la surveillance des services peut être affectée par des problèmes de facturation ou de compte.
- Alertes de santé des services : Examinez les alertes de santé des services ou les notifications reçues du portail Azure pour comprendre la nature et l'étendue de tout incident ou panne de service affectant les services Azure.
- Analyse des goulets d'étranglement de performance : Analysez les métriques de performance et les données d'utilisation des ressources pour identifier les goulets d'étranglement de performance, les contraintes de ressources ou les problèmes de configuration affectant les performances des services Azure et prendre les mesures correctives appropriées.
En utilisant PRTG Network Monitor pour suivre la santé et les performances des services Microsoft Azure, vous pouvez garantir la fiabilité, la disponibilité et les performances optimales des applications et services basés sur le cloud. La surveillance en temps réel, les alertes proactives et une analyse complète vous permettent de détecter et résoudre rapidement les problèmes liés aux services, de minimiser les temps d'arrêt et d'optimiser les performances des services Azure pour répondre aux besoins évolutifs de votre organisation. Avec PRTG, vous pouvez gérer et surveiller efficacement les services Microsoft Azure pour maximiser la valeur de vos investissements cloud et offrir des expériences utilisateur exceptionnelles.