Pobieranie zdarzeń zasobów w usłudze aplikacja systemu Azure

usługa aplikacja systemu Azure udostępnia wbudowane narzędzia do monitorowania stanu i kondycji zasobów. Zdarzenia zasobów pomagają zrozumieć wszelkie zmiany wprowadzone w zasobach podstawowej aplikacji internetowej i w razie potrzeby podjąć działania. Przykłady zdarzeń obejmują: skalowanie wystąpień, aktualizacje ustawień aplikacji, ponowne uruchamianie aplikacji internetowej i wiele innych. W tym artykule dowiesz się, jak wyświetlać dzienniki aktywności platformy Azure i włączać usługę Event Grid w celu monitorowania zdarzeń zasobów usługi App Service.

Wyświetlanie dzienników aktywności platformy Azure

Dzienniki aktywności platformy Azure zawierają zdarzenia zasobów emitowane przez operacje wykonywane na zasobach w ramach subskrypcji. Zarówno akcje użytkownika w witrynie Azure Portal, jak i szablony usługi Azure Resource Manager współtworzyją zdarzenia przechwycone przez dziennik aktywności.

Dzienniki aktywności platformy Azure dla szczegółów usługi App Service, takie jak:

  • Jakie operacje zostały wykonane na zasobach (np. plany usługi App Service)
  • Użytkownika, który uruchomił operację
  • Czas wystąpienia operacji
  • Stan operacji
  • Wartości właściwości ułatwiające badanie operacji

Co można zrobić za pomocą dzienników aktywności platformy Azure?

Dzienniki aktywności platformy Azure można wykonywać w zapytaniach przy użyciu witryny Azure Portal, programu PowerShell, interfejsu API REST lub interfejsu wiersza polecenia. Dzienniki można wysyłać do konta magazynu, centrum zdarzeń i usługi Log Analytics. Możesz również analizować je w usłudze Power BI lub tworzyć alerty, aby być na bieżąco ze zdarzeniami zasobów.

Wyświetlanie i pobieranie zdarzeń dziennika aktywności platformy Azure.

Wysyłanie dzienników aktywności do usługi Event Grid

Dzienniki aktywności są oparte na użytkowniku, ale istnieje nowa integracja usługi Event Grid z usługą App Service (wersja zapoznawcza), która rejestruje zarówno akcje użytkownika, jak i zdarzenia automatyczne. Za pomocą usługi Event Grid można skonfigurować procedurę obsługi w celu reagowania na te zdarzenia. Przykładowo możesz użyć usługi Event Grid, aby natychmiast wyzwalać funkcję bezserwerową i uruchamiać analizę obrazu za każdym razem, gdy do kontenera magazynu obiektów blob zostanie dodane nowe zdjęcie.

Ewentualnie możesz użyć usług Event Grid i Logic Apps do przetwarzania danych w dowolnym miejscu, bez pisania kodu. Usługa Event Grid łączy źródła danych i procedury obsługi zdarzeń.

Wyświetl właściwości i schemat zdarzeń usługi aplikacja systemu Azure.

Następne kroki