Les fonctions Azure offrent une plateforme sans serveur agile et évolutive pour créer et déployer des applications. Grâce à un outil automatique de supervision et d’analyse offrant des moyens de contrôle des fonctions Azure comme Applications Manager, les développeurs peuvent se consacrer à créer des applications répondant aux besoins métier sans se soucier de dysfonctionnements ou de ressources indisponibles.
Les fonctions Azure gèrent une large gamme de déclencheurs comme les requêtes HTTP, les minuteurs, les files d’attente de messages et les modifications de données dans les services Azure comme Cosmos DB et Blob Storage, facilitant la configuration des workflows orientés événement. L’outil d’analyse des fonctions Azure informe en détail sur les requêtes réseau émanant d’une fonction donnée. Les détails des requêtes avec les codes d’état respectifs indiquent si elles sont bien traitées ou entraînent des erreurs. Le tableau de bord du moniteur les affiche sous forme graphique pour un examen facile et rapide, mettant l’accent sur les erreurs 4xx selon leur fréquence d’occurrence.
Les métriques clés à analyser dépendent de l’application concernée, mais voici certains des plus importants : nombre d’exécutions de la fonction, unités d’exécution, temps de réponse, erreurs de serveur HTTP, erreurs HTTP 404 et erreurs de dépendance outre utilisation des ressources. L’analyse de l’utilisation permet d’identifier les ressources rarement utilisées et que l’on peut revoir à la baisse. Identifiez les dépendances non fiables et peut-être à remplacer en suivant les erreurs de dépendance.
Le moniteur des fonctions Azure informe aussi sur les processus d’application avec une analyse des paramètres comme les connexions, les files d’attente, les domaines, les handles, les E/S, etc.
Si vous avez besoin d’aide pour configurer le moniteur des fonctions Azure, demandez une assistance technique ou consultez le guide utilisateur Applications Manager.
Dans Applications Manager, le module de gestion des incidents efficace génère des notifications selon les règles d’alerte appliquées aux données de métrique clé et remonte les problèmes par courrier ou SMS. Définissez des seuils pour divers paramètres et configurez des alertes en cas de violations. On peut aussi établir des bases de référence dynamiques pour détecter des anomalies et identifier à temps une baisse de performance afin d’éviter de graves conséquences.
L’outil d’analyse Synapse Analytics offre des rapports complets sur tous les attributs de performance importants. Ces rapports permettent d’analyser les tendances historiques de divers métriques pour prendre des décisions éclairées. Applications Manager offre une analyse claire de la performance sur une période et exploite des techniques d’apprentissage automatique pour prévoir les tendances de croissance et d’utilisation de tous les services Azure.
Intéressé par Applications Manager ? Découvrez vous-même les fonctionnalités d’Applications Manager en téléchargeant une version d’évaluation gratuite. Sinon, prévoyez une démo avec nos experts pour une expérience personnalisée.