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.