Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Azure Monitor to ujednolicona usługa firmy Microsoft do zbierania, analizowania i działania na podstawie danych telemetrycznych ze środowisk chmurowych i hybrydowych. Umożliwia zrozumienie kondycji, wydajności i niezawodności aplikacji platformy Azure i zasobów infrastruktury dzięki połączeniu metryk, dzienników, śladów i zdarzeń w jednym środowisku obserwacji.
Oprócz obsługi funkcji usługi Azure Monitor platforma danych usługi Azure Monitor obsługuje również inne usługi, takie jak Defender dla Chmury i Microsoft Sentinel. Upraszcza to infrastrukturę zarządzania umożliwiającą wykorzystanie inwestycji w wspólny zestaw języków zapytań i narzędzi do analizy.
Monitorowanie zasobów w chmurze
Azure Monitor zbiera dzienniki i metryki ze wszystkich zasobów w różnych usługach Azure, w tym dzienniki audytu z Microsoft Entra ID. Te dane monitorowania są zintegrowane ze środowiskiem witryny Azure Portal dla każdej usługi. Przejrzyj podsumowanie kondycji i wydajności zasobów, a następnie przejdź do bardziej szczegółowych narzędzi do monitorowania i analizy, aby zbadać i rozwiązać problemy. Niektóre usługi udostępniają również dedykowane środowiska monitorowania o nazwie Azure Monitor Insights, które zapewniają szczegółowy wgląd w wydajność i działanie zasobów w chmurze.
Zobacz Monitorowanie zasobów platformy Azure.
Monitorowanie infrastruktury
Usługa Azure Monitor monitoruje kondycję i wydajność maszyn wirtualnych i klastrów Kubernetes, które składają się na infrastrukturę wielu środowisk. Zbieraj dzienniki zdarzeń oprócz metryk OpenTelemetry i Prometheus, analizuj różne składniki, aby zobaczyć ich konfigurację, działanie i szczegóły wydajności. Usługa Azure Network Watcher udostępnia zestaw narzędzi, które używają platformy danych usługi Azure Monitor do monitorowania kondycji sieci zasobów infrastruktury.
Zobacz Monitorowanie maszyn wirtualnych platformy Azure, monitorowanie platformy Kubernetes i usługi Network Watcher.
Monitorowanie aplikacji
Application Insights to funkcja OpenTelemetry usługi Azure Monitor, która oferuje monitorowanie wydajności aplikacji (APM) dla aplikacji internetowych na żywo. Integracja z usługą OpenTelemetry (OTel) zapewnia neutralne dla dostawcy podejście do zbierania i analizowania danych telemetrycznych, umożliwiając kompleksowe obserwowanie aplikacji.
Zobacz Application Insights.
Monitorowanie agentów sztucznej inteligencji
usługa Application Insights firmy Azure Monitor zapewnia ujednolicone środowisko monitorowania agentów sztucznej inteligencji w usługach Microsoft Foundry, Copilot Studio i platformach agentów innych firm. Konsoliduje telemetrię i diagnostykę, umożliwiając deweloperom śledzenie wydajności agenta, rozwiązywanie problemów z błędami i optymalizowanie zachowania agenta. Dzięki integracji z firmą Microsoft Foundry usługa Application Insights zapewnia wgląd w czasie rzeczywistym dla operatorów obciążeń generowania sztucznej inteligencji z wbudowanymi pulpitami nawigacyjnymi, które udostępniają kluczowe metryki operacyjne, takie jak zużycie tokenów, opóźnienia, współczynniki błędów i oceny jakości.
Zobacz Monitorowanie agentów sztucznej inteligencji i Obserwowalność w generatywnej sztucznej inteligencji.
Platforma danych usługi Azure Monitor
Usługa Azure Monitor ma scentralizowaną platformę danych do obsługi zbierania danych telemetrycznych z różnych źródeł oraz różnych funkcji analizy i rozwiązywania problemów. Platforma używa dwóch typów obszarów roboczych, z których każda jest zoptymalizowana pod kątem różnych danych:
- Obszary robocze usługi Log Analytics zbierają dane dzienników i śledzenia, które można analizować za pomocą języka zapytań Kusto (KQL).
- Obszary robocze usługi Azure Monitor zbierają metryki z Prometheus i OpenTelemetry, które można analizować przy użyciu języka Prometheus Query Language (PromQL).
Pomimo podobnych nazw są to oddzielne typy zasobów z różnymi magazynami danych i językami zapytań.
Zobacz Platformę danych usługi Azure Monitor.
Analizowanie i wizualizowanie danych
Azure Monitor udostępnia wiele opcji wizualizowania danych monitorowania i przeprowadzania analizy ad hoc, a także integrowania danych monitorowania z środowiskiem portalu Azure dla różnych usług. Użyj wstępnie utworzonych skoroszytów i pulpitów nawigacyjnych Grafana w Azure Portal lub utwórz własne niestandardowe pulpity nawigacyjne. W przypadku analizy ad hoc użyj eksploratora metryk do analizowania metryk za pomocą języka zapytań PromQL oraz Log Analytics do analizowania danych dzienników i śladów za pomocą języka KQL.
Zobacz Wizualizacja danych, Eksplorator metryk, Log Analytics.
Rozwiązywanie problemów i diagnostyka
Azure Monitor udostępnia interaktywne narzędzia do analizy, takie jak Eksplorator metryk i Log Analytics do badania błędów, korelowania zdarzeń i identyfikowania wąskich gardeł wydajności w aplikacjach i zasobach. Aby usprawnić rozwiązywanie problemów z użyciem agenta, skorzystaj z agenta obserwowalności Azure Copilot, który pomaga analizować dane telemetryczne, wykrywać anomalie i korelować sygnały z różnych źródeł danych.
Zobacz agent obserwowalności Azure Copilot.
Reagowanie na problemy
Alerty w usłudze Azure Monitor proaktywnie powiadamiają o problemach wykrytych w zebranych danych, dzięki czemu możesz reagować na nie, zanim wpłyną na klientów. Azure Monitor obejmuje funkcje AIOps, które wykorzystują uczenie maszynowe do ograniczenia nadmiaru alertów. Funkcje obejmują progi dynamiczne, które dostosowują się do wzorców metryk i inteligentnego wykrywania, które identyfikują anomalie aplikacji.
Zobacz Azure Monitor alerts, Smart detection.
Automatyczne skalowanie
Automatyczne skalowanie to funkcja usługi Azure Monitor, która automatycznie dodaje i usuwa zasoby zgodnie z obciążeniem aplikacji. Reguły skalowania automatycznego można skonfigurować na podstawie metryk, harmonogramów lub kombinacji obu tych elementów.
Zobacz Autoskalowanie.
Środowiska hybrydowe
Usługa Azure Monitor nie jest przeznaczona tylko do monitorowania środowisk platformy Azure, ale może działać jako scentralizowane rozwiązanie do monitorowania w środowiskach hybrydowych. Użyj usługi Azure Arc, aby połączyć zasoby w innych chmurach i lokalnie, aby monitorować je razem z zasobami platformy Azure. W przypadku szczególnie dużych ilości danych i obsługi środowisk z sporadycznymi łącznościami należy wdrożyć potok usługi Azure Monitor, który rozszerza możliwości zbierania danych usługi Azure Monitor do własnego centrum danych i innych dostawców chmury.
Zobacz Monitorowanie w wielu chmurach i potok usługi Azure Monitor.
Proces wdrażania
Podłączanie zasobów do Azure Monitor przy użyciu różnych metod, w tym portalu Azure, wiersza polecenia lub szablonów infrastruktury jako kodu (IaC) w celu wdrożenia na dużą skalę. Użyj agenta Azure Monitor zainstalowanego na maszynach wirtualnych i serwerach, aby zbierać dzienniki i metryki zgodnie z regułami zbierania danych.
Zobacz Źródła danych i metody zbierania danych oraz przykłady szablonów usługi Resource Manager.