Co to jest usługa Log Analytics?What is Log Analytics?

Log Analytics to usługa należąca do pakietu Operations Management Suite (OMS), która monitoruje środowiska chmurowe i lokalne w celu zachowania ich dostępności i wydajności.Log Analytics is a service in Operations Management Suite (OMS) that monitors your cloud and on-premises environments to maintain their availability and performance. Zbiera ona dane generowane przez zasoby w środowiskach chmurowych i lokalnych oraz inne narzędzia do monitorowania, aby przeprowadzać analizę na podstawie wielu źródeł.It collects data generated by resources in your cloud and on-premises environments and from other monitoring tools to provide analysis across multiple sources. Ten artykuł zawiera krótkie omówienie wartości oferowanej przez usługę Log Analytics i sposobu jej działania oraz linki do bardziej szczegółowej zawartości, dzięki której możesz dowiedzieć się więcej na ten temat.This article provides a brief discussion of the value that Log Analytics provides, an overview of how it operates, and links to more detailed content so you can dig further.

Czy usługa Log Analytics jest przeznaczona dla Ciebie?Is Log Analytics for you?

Jeśli obecnie środowisko platformy Azure nie jest monitorowane, warto rozpocząć od pracy z usługą Azure Monitor, która zbiera i analizuje dane monitorowania zasobów platformy Azure.If you have no current monitoring in place for your Azure environment, you should start with Azure Monitor which collects and analyzes monitoring data for your Azure resources. Usługa Log Analytics może zbierać dane z usługi Azure Monitor, aby korelować je z innymi danymi i przeprowadzać dodatkowe analizy.Log Analytics can collect data from Azure Monitor to correlate it with other data and provide additional analysis.

Jeśli chcesz monitorować środowisko lokalne lub obecnie przeprowadzasz monitorowanie za pomocą usług, takich jak Azure Monitor lub System Center Operations Manager, usługa Log Analytics może mieć dla Ciebie dużą wartość.If you want to monitor your on-premises environment or you have existing monitoring using services such as Azure Monitor or System Center Operations Manager, then Log Analytics can add significant value. Może ona zbierać dane bezpośrednio od agentów oraz innych narzędzi w obrębie pojedynczego repozytorium.It can collect data directly from your agents and also from these other tools into a single repository. Narzędzia analityczne w usłudze Log Analytics, takie jak operacje wyszukiwania w dziennikach, widoki i rozwiązania, działają na wszystkich zebranych danych i oferują scentralizowaną analizę całego środowiska.Analysis tools in Log Analytics such as log searches, views, and solutions work against all collected data providing you with centralized analysis of your entire environment.

Korzystanie z usługi Log AnalyticsUsing Log Analytics

Dostęp do usługi Log Analytics można uzyskiwać za pośrednictwem portalu pakietu OMS lub witryny Azure Portal, które działają w dowolnej przeglądarce i zapewniają dostęp do ustawień konfiguracji oraz wielu narzędzi służących do analizowania zebranych danych i przeprowadzania na nich działań.You can access Log Analytics through the OMS portal or the Azure portal which run in any browser and provide you with access to configuration settings and multiple tools to analyze and act on collected data. Z poziomu portalu można wykorzystać wyszukiwanie w dziennikach, za pomocą którego można tworzyć zapytania służące do analizowania zebranych danych, pulpity nawigacyjne, które można dostosować za pomocą widoków graficznych dotyczących najbardziej wartościowych wyszukiwań, i rozwiązania zapewniające dodatkowe funkcje i narzędzia analizy.From the portal you can leverage log searches where you construct queries to analyze collected data, dashboards which you can customize with graphical views of your most valuable searches, and solutions which provide additional functionality and analysis tools.

Poniższy obraz pochodzi z portalu pakietu OMS i przedstawia pulpit nawigacyjny ze zbiorczymi informacjami na temat rozwiązań instalowanych w obszarze roboczym.The image below is from the OMS portal which shows the dashboard that displays summary information for the solutions that are installed in the workspace. Aby uzyskać dostęp do szczegółowych danych wybranego rozwiązania, można kliknąć odpowiedni kafelek.You can click on any tile to drill further into the data for that solution.

Portal pakietu OMS

Usługa Log Analytics oferuje język zapytań, za pomocą którego można szybko pobierać i konsolidować dane w repozytorium.Log Analytics includes a query language to quickly retrieve and consolidate data in the repository. Możliwe jest tworzenie i zapisywanie wyszukiwań w dziennikach, aby bezpośrednio analizować dane w portalu lub automatycznie uruchamiać wyszukiwania w dziennikach w celu tworzenia alertów, jeśli wyniki zapytania wskazują spełnienie ważnego warunku.You can create and save Log Searches to directly analyze data in the portal or have log searches run automatically to create an alert if the results of the query indicate an important condition.

Wyszukiwanie w dzienniku

Aby w szybki sposób uzyskać widok graficzny kondycji całego środowiska, można dodać wizualizacje do zapisanych wyszukiwań w dziennikach do pulpitu nawigacyjnego.To get a quick graphical view of the health of your overall environment, you can add visualizations for saved log searches to your dashboard.

Pulpit nawigacyjny

Aby analizować dane poza usługą Log Analytics, można wyeksportować dane z repozytorium pakietu OMS do narzędzi takich jak usługa Power BI lub program Excel.In order to analyze data outside of Log Analytics, you can export the data from the OMS repository into tools such as Power BI or Excel. Możesz również wykorzystywać interfejs API wyszukiwania w dzienniku, aby tworzyć niestandardowe rozwiązania korzystające z danych usługi Log Analytics lub przeprowadzać integrację z innymi systemami.You can also leverage the Log Search API to build custom solutions that leverage Log Analytics data or to integrate with other systems.

Dodawanie funkcjonalności dzięki rozwiązaniom do zarządzaniaAdd functionality with management solutions

Rozwiązania do zarządzania dodają funkcjonalność pakietu OMS i udostępniają usłudze Log Analytics dodatkowe narzędzia do obsługi danych i analizy.Management solutions add functionality to OMS, providing additional data and analysis tools to Log Analytics. Mogą również definiować nowe typy rekordów do pobrania, które można przeanalizować za pomocą funkcji wyszukiwań w dziennikach lub przy użyciu dodatkowego interfejsu użytkownika udostępnionego przez rozwiązanie w ramach pulpitu nawigacyjnego.They may also define new record types to be collected that can be analyzed with Log Searches or by additional user interface provided by the solution in the dashboard. Na poniższym obrazie przedstawiono przykładowe rozwiązanie do śledzenia zmianThe example image below shows the Change Tracking solution

Rozwiązanie do śledzenia zmian

Dostępne są już rozwiązania związane z różnorodnymi funkcjami i cały czas dodajemy kolejne rozwiązania.Solutions are available for a variety of functions, and additional solutions are consistently being added. Dostępne rozwiązania można łatwo przeglądać i dodawać do obszaru roboczego pakietu OMS z poziomu galerii rozwiązań lub witryny Azure Marketplace.You can easily browse available solutions and add them to your OMS workspace from the Solutions Gallery or Azure Marketplace. Wiele rozwiązań zostanie automatycznie wdrożonych i od razu zacznie działać, ale w przypadku innych może być konieczne wykonanie umiarkowanie złożonych czynności konfiguracyjnych.Many will be automatically deployed and start working immediately while others may require moderate configuration.

Galeria rozwiązań

Składniki usługi Log AnalyticsLog Analytics components

Centralnym punktem usługi Log Analytics jest repozytorium pakietu OMS, które jest hostowane w chmurze platformy Azure.At the center of Log Analytics is the OMS repository which is hosted in the Azure cloud. Dane są zbierane do repozytorium z połączonych źródeł przez konfigurowanie źródeł danych i dodawanie rozwiązań do subskrypcji.Data is collected into the repository from connected sources by configuring data sources and adding solutions to your subscription. Za pomocą źródeł danych i rozwiązań będą tworzone różne typy rekordów mających własne zestawy właściwości, ale które mogą być analizowane razem w zapytaniach do repozytorium.Data sources and solutions will each create different record types that have their own set of properties but may still be analyzed together in queries to the repository. Pozwala to korzystać z tych samych narzędzi i metod do pracy z różnymi rodzajami danych zbieranych przez różne źródła.This allows you to use the same tools and methods to work with different kinds of data collected by different sources.

Repozytorium pakietu OMS

Połączone źródła to komputery i inne zasoby, które generują dane zbierane przez usługę Log Analytics.Connected sources are the computers and other resources that generate data collected by Log Analytics. Może to obejmować agentów zainstalowanych na komputerach z systemem Windows i Linux nawiązujących połączenie bezpośrednio lub agentów w podłączonej grupie zarządzania programu System Center Operations Manager.This can include agents installed on Windows and Linux computers that connect directly or agents in a connected System Center Operations Manager management group. W przypadku zasobów platformy Azure usługa Log Analytics zbiera dane z usług Azure Monitor i Azure Diagnostics.For Azure resources, Log Analytics collects data from Azure Monitor and Azure Diagnostics.

Źródła danych to różne rodzaje danych zbieranych ze wszystkich połączonych źródeł.Data sources are the different kinds of data collected from each connected source. Obejmuje to zdarzenia i dane dotyczące wydajności z agentów systemu Windows i Linux, a także źródła, takie jak dzienniki usług IIS i niestandardowe dzienniki tekstowe.This includes events and performance data from Windows and Linux agents in addition to sources such as IIS logs, and custom text logs. Każde źródło danych, które ma być zbierane, jest konfigurowane, a konfiguracja jest automatycznie dostarczana do każdego z nich.You configure each data source that you want to collect, and the configuration is automatically delivered to each connected source.

Jeśli masz wymagania niestandardowe, a następnie możesz użyć interfejsu API modułu zbierającego dane HTTP w celu zapisania danych do repozytorium z klienta interfejsu API REST.If you have custom requirements, then you can use the HTTP Data Collector API to write data to the repository from a REST API client.

Architektura usługi Log AnalyticsLog Analytics architecture

Wymagania dotyczące wdrażania usługi Log Analytics są minimalne, ponieważ centralne składniki są hostowane w chmurze platformy Azure.The deployment requirements of Log Analytics are minimal since the central components are hosted in the Azure cloud. Oprócz repozytorium obejmuje to usługi, które umożliwiają korelowanie i analizowanie zebranych danych.This includes the repository in addition to the services that allow you to correlate and analyze collected data. Do portalu można uzyskać dostęp z dowolnej przeglądarki, więc nie jest wymagane żadne oprogramowanie klienckie.The portal can be accessed from any browser so there is no requirement for client software.

Konieczne jest zainstalowanie agentów na komputerach z systemem Windows i Linux, ale dla komputerów, które są już elementami członkowskimi podłączonej grupy zarządzania SCOM, nie są wymagani żadni dodatkowi agenci.You must install agents on Windows and Linux computers, but there is no additional agent required for computers that are already members of a connected SCOM management group. Agenci SCOM będą nadal komunikować się z serwerami zarządzania, które będą przekazywać swoje dane do usługi Log Analytics.SCOM agents will continue to communicate with management servers which will forward their data to Log Analytics. Niektóre rozwiązania będą jednak wymagać agentów w celu bezpośredniego komunikowania się z usługą Log Analytics.Some solutions though will require agents to communicate directly with Log Analytics. W dokumentacji poszczególnych rozwiązań będą określone ich wymagania dotyczące komunikacji.The documentation for each solution will specify its communication requirements.

Po utworzeniu konta usługi Log Analytics zostanie utworzony obszar roboczy pakietu OMS.When you sign up for Log Analytics, you will create an OMS workspace. Obszar roboczy można traktować jako unikatowe środowisko usługi Log Analytics z własnym repozytorium danych, źródłami danych i rozwiązaniami.You can think of the workspace as a unique Log Analytics environment with its own data repository, data sources, and solutions. W ramach subskrypcji można tworzyć wiele obszarów roboczych do obsługi wielu środowisk, takich jak środowisko produkcyjne i testowe.You may create multiple workspaces in your subscription to support multiple environments such as production and test.

Architektura usługi Log Analytics

Następne krokiNext steps