Przegląd dzienników usługi Azure Monitor

Dzienniki usługi Azure Monitor to funkcja usługi Azure Monitor, która zbiera i organizuje dane dzienników i wydajności z monitorowanych zasobów. Kilka funkcji usługi Azure Monitor przechowuje swoje dane w dziennikach i przedstawia te dane na różne sposoby, aby ułatwić monitorowanie wydajności i dostępności aplikacji w chmurze i aplikacji hybrydowych oraz ich składników pomocniczych.

Oprócz korzystania z istniejących funkcji usługi Azure Monitor można analizować dane dzienników przy użyciu zaawansowanego języka zapytań, który umożliwia szybkie analizowanie milionów rekordów. Możesz wykonać proste zapytanie, które pobiera określony zestaw rekordów lub wykonuje zaawansowaną analizę danych w celu identyfikowania wzorców krytycznych w danych monitorowania. Pracuj z zapytaniami dzienników i ich wynikami interaktywnie przy użyciu usługi Log Analytics, używaj ich w regułach alertów, aby aktywnie otrzymywać powiadomienia o problemach lub wizualizować wyniki w skoroszycie lub pulpicie nawigacyjnym.

Uwaga

Dzienniki usługi Azure Monitor to połowa platformy danych, która obsługuje usługę Azure Monitor. Druga to metryki usługi Azure Monitor, które przechowują dane liczbowe w bazie danych szeregów czasowych. Dane liczbowe są bardziej lekkie niż dane w dziennikach usługi Azure Monitor. Metryki usługi Azure Monitor mogą obsługiwać scenariusze niemal w czasie rzeczywistym, dlatego jest przydatne w przypadku alertów i szybkiego wykrywania problemów.

Metryki usługi Azure Monitor mogą przechowywać tylko dane liczbowe w określonej strukturze, natomiast dzienniki usługi Azure Monitor mogą przechowywać różne typy danych, które mają własne struktury. Można również przeprowadzić złożoną analizę danych dzienników usługi Azure Monitor przy użyciu zapytań dziennika, których nie można używać do analizy danych metryk usługi Azure Monitor.

Co można zrobić za pomocą dzienników usługi Azure Monitor?

W poniższej tabeli opisano niektóre sposoby używania dzienników usługi Azure Monitor:

Opis
Analiza Użyj usługi Log Analytics w Azure Portal, aby zapisywać zapytania dzienników i interaktywnie analizować dane dzienników przy użyciu zaawansowanego aparatu analizy.
Alert Skonfiguruj regułę alertu dziennika , która wysyła powiadomienie lub wykonuje automatyczną akcję , gdy wyniki zapytania pasują do określonego wyniku.
Wizualizacja Przypnij wyniki zapytania renderowane jako tabele lub wykresy do pulpitu nawigacyjnego platformy Azure.
Utwórz skoroszyt w celu połączenia z wieloma zestawami danych w interaktywnym raporcie.
Wyeksportuj wyniki zapytania do usługi Power BI , aby używać różnych wizualizacji i udostępniać je użytkownikom spoza platformy Azure.
Wyeksportuj wyniki zapytania do narzędzia Grafana , aby używać pulpitu nawigacyjnego i łączyć je z innymi źródłami danych.
Uzyskiwanie szczegółowych informacji Dzienniki obsługują szczegółowe informacje , które zapewniają dostosowane środowisko monitorowania dla określonych aplikacji i usług.
Pobrać Uzyskiwanie dostępu do wyników zapytania dziennika z:
Eksportowanie Konfigurowanie automatycznego eksportowania danych dziennika do konta usługi Azure Storage lub Azure Event Hubs.
Utwórz przepływ pracy w celu pobrania danych dziennika i skopiowania ich do lokalizacji zewnętrznej przy użyciu usługi Azure Logic Apps.

Diagram przedstawiający przegląd dzienników usługi Azure Monitor.

Zbieranie danych

Po utworzeniu obszaru roboczego usługi Log Analytics należy skonfigurować źródła w celu wysyłania ich danych. Żadne dane nie są zbierane automatycznie.

Ta konfiguracja będzie inna w zależności od źródła danych. Przykład:

Ważne

Większość zbierania danych w dziennikach wiąże się z kosztami pozyskiwania i przechowywania, dlatego przed włączeniem zbierania danych zapoznaj się z cennikiem usługi Azure Monitor .

Aby uzyskać pełną listę źródeł danych, które można skonfigurować do wysyłania danych do dzienników usługi Azure Monitor, zobacz Co jest monitorowane przez usługę Azure Monitor?.

Obszary robocze usługi Log Analytics

Dzienniki usługi Azure Monitor przechowują dane zbierane w co najmniej jednym obszarze roboczym usługi Log Analytics. Aby korzystać z dzienników usługi Azure Monitor, musisz utworzyć co najmniej jeden obszar roboczy. Zobacz Omówienie obszaru roboczego usługi Log Analytics Aby uzyskać opis obszarów roboczych usługi Log Analytics.

Log Analytics

Log Analytics to narzędzie w Azure Portal. Służy do edytowania i uruchamiania zapytań dziennika oraz interaktywnego analizowania ich wyników. Następnie możesz użyć tych zapytań do obsługi innych funkcji w usłudze Azure Monitor, takich jak alerty zapytań dzienników i skoroszyty. Uzyskaj dostęp do usługi Log Analytics z poziomu opcji Dzienniki w menu usługi Azure Monitor lub z większości innych usług w Azure Portal.

Aby uzyskać opis usługi Log Analytics, zobacz Omówienie usługi Log Analytics w usłudze Azure Monitor. Aby zapoznać się z korzystaniem z funkcji usługi Log Analytics w celu utworzenia prostego zapytania dziennika i przeanalizowania jego wyników, zobacz Samouczek usługi Log Analytics.

Rejestrowanie zapytań

Dane są pobierane z obszaru roboczego usługi Log Analytics za pośrednictwem zapytania dziennika, które jest żądaniem tylko do odczytu w celu przetwarzania danych i zwracania wyników. Zapytania dziennika są zapisywane w języku język zapytań Kusto (KQL). Język KQL jest tym samym językiem zapytań, którego używa usługa Azure Data Explorer.

Zapytania dzienników można pisać w usłudze Log Analytics, aby interaktywnie analizować ich wyniki, używać ich w regułach alertów, aby aktywnie otrzymywać powiadomienia o problemach lub dołączać ich wyniki do skoroszytów lub pulpitów nawigacyjnych. Szczegółowe informacje obejmują wstępnie utworzone zapytania do obsługi ich widoków i skoroszytów.

Aby uzyskać listę używanych zapytań dzienników oraz odwołania do samouczków i innej dokumentacji umożliwiającej rozpoczęcie pracy, zobacz Artykuł Log queries in Azure Monitor (Zapytania dzienników w usłudze Azure Monitor).

Zrzut ekranu przedstawiający zapytania w usłudze Log Analytics.

Relacja z usługą Azure Data Explorer

Dzienniki usługi Azure Monitor są oparte na usłudze Azure Data Explorer. Obszar roboczy usługi Log Analytics jest w przybliżeniu odpowiednikiem bazy danych w usłudze Azure Data Explorer. Tabele mają taką samą strukturę, a obie używają języka KQL.

Doświadczenie korzystania z usługi Log Analytics do pracy z zapytaniami usługi Azure Monitor w Azure Portal jest podobne do środowiska korzystania z internetowego interfejsu użytkownika usługi Azure Data Explorer. Możesz nawet uwzględnić dane z obszaru roboczego usługi Log Analytics w zapytaniu usługi Azure Data Explorer.

Następne kroki