Udostępnij za pośrednictwem


Metody zbierania danych i źródeł danych usługi Azure Monitor

Usługa Azure Monitor jest oparta na wspólnej platformie danych monitorowania, która umożliwia analizowanie różnych typów danych z wielu typów zasobów przy użyciu wspólnego zestawu narzędzi. Obecnie różne źródła danych dla usługi Azure Monitor używają różnych metod dostarczania danych, a każda z nich zwykle wymaga różnych typów konfiguracji. W tym artykule opisano typowe źródła danych monitorowania zebranych przez usługę Azure Monitor i ich metody zbierania danych. Użyj tego artykułu jako punktu wyjścia, aby zrozumieć opcję zbierania różnych typów danych generowanych w danym środowisku.

Diagram przedstawiający przegląd usługi Azure Monitor. Źródła danych wysyłają dane do platformy danych, a funkcje usługi Azure Monitor używają zebranych danych.

Ważne

Istnieje koszt zbierania i przechowywania większości typów danych w usłudze Azure Monitor. Aby zminimalizować koszty, upewnij się, że nie zbierasz więcej danych niż wymagane i że środowisko jest skonfigurowane do optymalizacji kosztów. Zobacz Optymalizacja kosztów w usłudze Azure Monitor , aby zapoznać się z podsumowaniem zaleceń.

Zasoby platformy Azure

Większość zasobów na platformie Azure generuje dane monitorowania opisane w poniższej tabeli. Niektóre usługi będą również miały inne dane, które można zbierać, włączając inne funkcje usługi Azure Monitor (opisane w innych sekcjach w tym artykule). Niezależnie od usług, które monitorujesz, należy zacząć od zrozumienia i skonfigurowania zbierania tych danych.

Utwórz ustawienia diagnostyczne dla każdego z następujących typów danych, które mogą być wysyłane do obszaru roboczego usługi Log Analytics, archiwizowane na koncie magazynu lub przesyłane strumieniowo do centrum zdarzeń, aby przekazać je do usług spoza platformy Azure. Zobacz Tworzenie ustawień diagnostycznych w usłudze Azure Monitor.

Typ danych Opis Metoda zbierania danych
Dziennik aktywności Dziennik aktywności zapewnia wgląd w zdarzenia na poziomie subskrypcji dla usług platformy Azure, w tym rekordy kondycji usługi i zmiany konfiguracji. Zbierane automatycznie. Wyświetl w witrynie Azure Portal lub utwórz ustawienie diagnostyczne, aby wysłać je do innych miejsc docelowych. Można zbierać w obszarze roboczym usługi Log Analytics bez opłat. Zobacz Dziennik aktywności usługi Azure Monitor.
Metryki platformy Metryki platformy to wartości liczbowe, które są automatycznie zbierane w regularnych odstępach czasu dla różnych aspektów zasobu. Konkretne metryki różnią się w zależności od typu zasobu. Zbierane automatycznie i przechowywane w metrykach usługi Azure Monitor. Wyświetl w Eksploratorze metryk lub utwórz ustawienie diagnostyczne, aby wysłać je do innych miejsc docelowych. Aby uzyskać listę metryk dla różnych usług, zobacz Omówienie metryk usługi Azure Monitor i Obsługiwane metryki w usłudze Azure Monitor .
Dzienniki zasobów Podaj wgląd w operacje, które zostały wykonane w ramach zasobu platformy Azure. Zawartość dzienników zasobów różni się w zależności od usługi platformy Azure i typu zasobu. Aby zbierać dzienniki zasobów, należy utworzyć ustawienie diagnostyczne. Zobacz Dzienniki zasobów platformy Azure i obsługiwane usługi, schematy i kategorie dzienników zasobów platformy Azure, aby uzyskać szczegółowe informacje na temat poszczególnych usług.

Dane dziennika z identyfikatora Entra firmy Microsoft

Dzienniki audytu i dzienniki logowania w Microsoft Entra ID są podobne do dzienników aktywności w usłudze Azure Monitor. Użyj ustawień diagnostycznych, aby wysłać dziennik aktywności do obszaru roboczego usługi Log Analytics, zarchiwizować go do konta magazynu lub przesłać strumieniowo do centrum zdarzeń do przesyłania do usług spoza platformy Azure. Zobacz Konfigurowanie ustawień diagnostycznych usługi Microsoft Entra dla dzienników aktywności.

Typ danych Opis Metoda zbierania danych
Dzienniki inspekcji
Dzienniki logowania
Umożliwia ocenę różnych aspektów środowiska Microsoft Entra ID, w tym historii aktywności logowania się, dziennika inspekcji zmian wprowadzonych w określonej dzierżawie oraz działań wykonywanych przez usługę aprowizacji. Zbierane automatycznie z dziennikami aktywności. Wyświetl w witrynie Azure Portal lub utwórz ustawienie diagnostyczne, aby wysłać je do innych miejsc docelowych.

Aplikacje i obciążenia

Dane aplikacji

Monitorowanie aplikacji w usłudze Azure Monitor odbywa się za pomocą usługi Application Insights, która zbiera dane z aplikacji działających na różnych platformach na platformie Azure, w innej chmurze lub lokalnie. Po włączeniu usługi Application Insights dla aplikacji zbiera ona metryki i dzienniki związane z wydajnością i działaniem aplikacji oraz przechowuje je na tej samej platformie danych usługi Azure Monitor używanej przez inne źródła danych.

Zobacz Omówienie usługi Application Insights, aby uzyskać więcej szczegółowych informacji na temat danych zebranych przez usługę Application Insights i linków do artykułów dotyczących dołączania aplikacji.

Typ danych Opis Metoda zbierania danych
Dzienniki Dane operacyjne dotyczące aplikacji, w tym widoki stron, żądania aplikacji, wyjątki i ślady. Zawiera również informacje o zależnościach między składnikami aplikacji w celu obsługi mapowania aplikacji i korelacji danych. Dzienniki aplikacji są przechowywane w obszarze roboczym usługi Log Analytics wybranym w ramach procesu dołączania.
Wskaźniki Dane liczbowe mierzące wydajność aplikacji i żądań użytkowników mierzonych w odstępach czasu. Dane metryk są przechowywane zarówno w metrykach usługi Azure Monitor, jak i w obszarze roboczym usługi Log Analytics.
Traces Śledzenie to seria powiązanych zdarzeń monitorujących żądania od początku do końca przez składniki aplikacji. Ślady są przechowywane w obszarze roboczym usługi Log Analytics dla aplikacji.

Infrastruktura

Dane maszyny wirtualnej

Maszyny wirtualne platformy Azure tworzą te same dzienniki aktywności i metryki platformy co inne zasoby platformy Azure. Oprócz tych danych hosta należy jednak monitorować system operacyjny gościa i obciążenia uruchomione na nim, co wymaga agenta usługi Azure Monitor lub wystąpienia zarządzanego programu SCOM. Poniższa tabela zawiera najbardziej typowe dane do zbierania z maszyn wirtualnych. Zobacz Monitorowanie maszyn wirtualnych za pomocą usługi Azure Monitor: zbieranie danych , aby uzyskać bardziej szczegółowy opis różnych rodzajów danych, które można zbierać z maszyn wirtualnych.

Typ danych Opis Metoda zbierania danych
Zdarzenia systemu Windows Dzienniki dla systemu operacyjnego klienta i różnych aplikacji na maszynach wirtualnych z systemem Windows. Wdróż agenta usługi Azure Monitor (AMA) i utwórz regułę zbierania danych (DCR), aby wysyłać dane do obszaru roboczego usługi Log Analytics. Zobacz Zbieranie danych za pomocą agenta usługi Azure Monitor.
Dziennik systemowy Dzienniki dla systemu operacyjnego klienta i różnych aplikacji na maszynach wirtualnych z systemem Linux. Wdróż agenta usługi Azure Monitor (AMA) i utwórz regułę zbierania danych (DCR), aby wysyłać dane do obszaru roboczego usługi Log Analytics. Zobacz Zbieranie zdarzeń dziennika systemowego za pomocą agenta usługi Azure Monitor. Aby użyć maszyny wirtualnej jako usługi przesyłania dalej dziennika systemowego, zobacz Samouczek: przekazywanie danych dziennika systemowego do obszaru roboczego usługi Log Analytics za pomocą usługi Microsoft Sentinel przy użyciu agenta usługi Azure Monitor
Dane dotyczące wydajności klienta Wartości liczników wydajności dla systemu operacyjnego i aplikacji działających na maszynie wirtualnej. Wdróż agenta usługi Azure Monitor (AMA) i utwórz regułę zbierania danych (DCR), aby wysyłać dane do metryk usługi Azure Monitor i/lub obszaru roboczego usługi Log Analytics. Zobacz Zbieranie danych za pomocą agenta usługi Azure Monitor.

Włącz szczegółowe informacje o maszynie wirtualnej, aby wysyłać wstępnie zagregowane dane wydajności do obszaru roboczego usługi Log Analytics. Zobacz Omówienie włączania usługi VM Insights , aby uzyskać opcje instalacji.
Procesy i zależności Szczegółowe informacje o procesach uruchomionych na maszynie i ich zależnościach na innych maszynach i usługach zewnętrznych. Włącza funkcję mapy w VM insights. Włącz szczegółowe informacje o maszynie wirtualnej za pomocą opcji procesy i zależności. Zobacz Omówienie włączania usługi VM Insights , aby uzyskać opcje instalacji.
Dzienniki tekstowe Dzienniki aplikacji zapisywane w pliku tekstowym. Wdróż agenta usługi Azure Monitor (AMA) i utwórz regułę zbierania danych (DCR), aby wysyłać dane do obszaru roboczego usługi Log Analytics. Zobacz Zbieranie dzienników z pliku tekstowego lub JSON za pomocą agenta usługi Azure Monitor.
Dzienniki IIS Dzienniki utworzone przez usługę Internet Information Service (IIS). Wdróż agenta usługi Azure Monitor (AMA) i utwórz regułę zbierania danych (DCR), aby wysyłać dane do obszaru roboczego usługi Log Analytics. Zobacz Zbieranie dzienników usług IIS za pomocą agenta usługi Azure Monitor.
Pułapki SNMP Szeroko wdrożony protokół zarządzania do monitorowania i konfigurowania urządzeń i urządzeń z systemem Linux. Zobacz Zbieranie danych pułapki SNMP za pomocą agenta usługi Azure Monitor.
Dane pakietu administracyjnego Jeśli masz istniejącą inwestycję w program SCOM, możesz przeprowadzić migrację do chmury przy zachowaniu inwestycji w istniejące pakiety administracyjne przy użyciu programu SCOM MI. Program SCOM MI przechowuje dane zbierane przez pakiety zarządzania w wystąpieniu zarządzanym SQL MI. Zobacz Konfigurowanie usługi Log Analytics dla wystąpienia zarządzanego SCOM usługi Azure Monitor, aby wysyłać te dane do obszaru roboczego usługi Log Analytics.

Dane klastra Kubernetes

Klastry usługi Azure Kubernetes Service (AKS) tworzą te same dzienniki aktywności i metryki platformy co inne zasoby platformy Azure. Oprócz danych hosta generują również wspólny zestaw dzienników i metryk klastra, które można zbierać z klastrów AKS i klastrów Kubernetes z obsługą Arc.

Typ danych Opis Metoda zbierania danych
Metryki klastra Dane użycia i wydajności klastra, węzłów, wdrożeń i obciążeń. Włącz Zarządzany Prometheus dla klastra, aby metryki klastra były wysyłane do obszaru roboczego usługi Azure Monitor. Zobacz Włączanie Prometheus i Grafana w celu onboardingu oraz Domyślna konfiguracja metryk Prometheus w Azure Monitor, aby uzyskać listę metryk, które są zbierane domyślnie.
Dzienniki Standardowe dzienniki Kubernetes, w tym zdarzenia dotyczące klastra, węzłów, wdrożeń i obciążeń. Włącz usługę Container Insights dla klastra, aby wysyłać dzienniki kontenerów do obszaru roboczego usługi Log Analytics. Zobacz Włączanie usługi Container Insights w celu wdrożenia i Konfiguracja zbierania danych w usłudze Container Insights za pomocą reguły zbierania danych, aby skonfigurować, które dzienniki są zbierane.

Źródła niestandardowe

W przypadku wszystkich danych monitorowania, których nie można zebrać przy użyciu innych metod opisanych w tym artykule, możesz użyć interfejsów API w poniższej tabeli, aby wysyłać dane do usługi Azure Monitor.

Typ danych Opis Metoda zbierania danych
Dzienniki Zbieranie danych dziennika z dowolnego klienta REST i przechowywanie ich w obszarze roboczym usługi Log Analytics. Utwórz regułę zbierania danych, aby zdefiniować docelowy obszar roboczy i wszystkie przekształcenia danych. Zobacz API rejestrowania dzienników w usłudze Azure Monitor.
Wskaźniki Zbierz metryki niestandardowe dla zasobów platformy Azure z dowolnego klienta REST. pl-PL: Zobacz Jak wysłać metryki niestandardowe dla zasobu platformy Azure do magazynu metryk usługi Azure Monitor za pomocą interfejsu REST API.

Dalsze kroki