Récupérer des événements de ressource dans Azure App Service

Azure App Service fournit des outils intégrés pour surveiller l’état et l’intégrité de vos ressources. Les événements de ressource vous aident à comprendre les modifications apportées aux ressources de votre application web sous-jacente et à agir en fonction des besoins. Voici quelques exemples d’événements : mise à l’échelle des instances, mises à jour des paramètres d’application, redémarrage de l’application web et bien plus encore. Dans cet article, vous allez apprendre à afficher les journaux d’activité Azure et à activer Event Grid pour surveiller les événements de ressources App Service.

Afficher des journaux d’activité Azure

Les journaux d’activité Azure contiennent des événements de ressource émis par des opérations effectuées sur les ressources de votre abonnement. Les deux actions de l’utilisateur dans les modèles du portail Azure et Azure Resource Manager contribuent aux événements capturés par le journal d’activité.

Les journaux d’activité Azure pour obtenir des détails App Service tels que :

  • Opérations été effectuées sur les ressources (par exemple, plans App Service)
  • Qui a démarré l'opération.
  • Le moment où a eu lieu l’opération.
  • État de l’opération
  • Valeurs de propriété pour vous aider à rechercher l’opération

Que pouvez-vous faire avec les journaux d’activité Azure Monitor ?

Les journaux d’activité Azure peuvent être interrogés à l’aide du Portail Azure, de PowerShell, de l’API REST ou de l’interface CLI. Vous pouvez envoyer les journaux à un compte de stockage, Event Hub et Log Analytics. Vous pouvez également les analyser dans Power BI ou créer des alertes pour rester à jour sur les événements de ressource.

Affichez et récupérez les événements du journal d’activité Azure.

Acheminer les journaux d’activité vers Event Grid

Tandis que les journaux d’activité sont basés sur l’utilisateur, il existe un nouveau Event Grid intégration avec App Service (version préliminaire) qui journalise les actions utilisateur et les événements automatisés. Avec Event Grid, vous pouvez configurer un gestionnaire pour réagir auxdits événements. Par exemple, utilisez la grille d’événement pour déclencher instantanément une fonction sans serveur afin d’exécuter une analyse d’image chaque fois qu’une nouvelle photo est ajoutée à un conteneur de stockage d’objets blob.

Vous pouvez également utiliser Event Grid avec Logic Apps pour traiter des données en tout lieu sans écrire de code. La grille d’événement connecte des sources de données et des gestionnaires d’événements.

Affichez les propriétés et le schéma pour les événements Azure App Service.

Étapes suivantes