Outils de monitoring dans Azure

par

dans

Azure Advisor

Azure Advisor est un service de recommandations qui évalue vos ressources Azure et vous fournit des recommandations pour améliorer la fiabilité, la sécurité, le niveau de performance et réduire les coûts.

Les recommandations sont divisées en cinq catégories :

  • Fiabilité pour garantir et améliorer la continuité de vos applications stratégiques.
  • Sécurité pour détecter les menaces et les vulnérabilités susceptibles d’entraîner des violations de la sécurité.
  • Performances pour améliorer la rapidité d’exécution de vos applications.
  • Excellence opérationnelle pour vous aider à atteindre une efficacité de processus et de workflow, une gestion des ressources et des pratiques de déploiement optimales.
  • Coût pour optimiser et réduire vos dépenses Azure globales.

Azure Service Health

Azure Service Health est un service qui vous permet de suivre l’état de vos ressources Azure, à la fois vos ressources déployées spécifiquement et l’état global d’Azure.

Azure Service Health combine trois services Azure différents :

  • L’état d’Azure est une vue d’ensemble de l’état global d’Azure. L’article État Azure vous informe des pannes de service d’Azure indiquées dans la page État d’Azure . Cette page vous présente une vue globale de l’intégrité des services Azure dans l’ensemble des régions Azure. Il s’agit d’une bonne référence pour les incidents avec un impact étendu.
  • Service Health présente une vue plus étroite des services et régions Azure. Il se concentre sur les services et régions Azure que vous utilisez. C’est le meilleur endroit où rechercher des informations relatives aux pannes, aux activités de maintenance planifiée et aux autres avis concernant l’intégrité, car l’expérience Service Health authentifiée sait quels services et ressources vous utilisez actuellement. Vous pouvez même configurer les alertes Service Health pour être informé des problèmes liés aux services, des opérations de maintenance planifiées ou d’autres changements pouvant impacter les services et régions Azure que vous utilisez.
  • Resource Health est une vue personnalisée de vos ressources Azure réelles. Il fournit des informations sur l’intégrité de vos ressources cloud individuelles, comme une instance de machine virtuelle spécifique. Avec Azure Monitor, vous pouvez également configurer des alertes pour être averti des changements de disponibilité affectant vos ressources cloud.

Azure Monitor

Azure Monitor est une plateforme permettant de collecter des données sur vos ressources, d’analyser ces données, de visualiser les informations et même d’agir sur les résultats.

Azure Log Analytics

Azure Log Analytics est l’outil du portail Azure où vous allez écrire et exécuter des requêtes de journal sur les données collectées par Azure Monitor.

Alertes Azure Monitor

Les alertes Azure Monitor sont un moyen automatisé de rester informé lorsque Azure Monitor détecte le franchissement d’un seuil.

Application Insights

Application Insights, une fonctionnalité Azure Monitor, supervise vos applications web. Application Insights est capable de superviser les applications qui s’exécutent dans Azure, localement ou dans un autre environnement cloud.

Il existe deux façons de configurer Application Insights pour vous aider à superviser votre application. Vous pouvez installer un kit SDK dans votre application ou utiliser l’agent Application Insights. L’agent Application Insights est pris en charge dans C#.NET, VB.NET, Java, JavaScript, Node.js et Python.

Une fois Application Insights opérationnel, vous pouvez l’utiliser pour superviser un large éventail d’informations, par exemple :

  • Taux de demande, temps de réponse et taux d’échec
  • Fréquence des dépendances, temps de réponse et taux d’échecs, pour montrer si des services externes vous ralentissent.
  • Consultations de pages et performances de chargement signalées par les navigateurs des utilisateurs
  • Les appels AJAX à partir des pages web, y compris les taux, les temps de réponse et les taux d’échec
  • Nombre de sessions et d’utilisateurs
  • Compteurs de performances de vos serveurs Windows ou Linux, comme l’utilisation du processeur, de la mémoire et du réseau.

Non seulement Application Insights vous aide à superviser les performances de votre application, mais vous pouvez également le configurer pour envoyer régulièrement des demandes synthétiques à votre application, ce qui vous permet de vérifier l’état et de superviser votre application même pendant des périodes de faible activité.


Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *