Omówienie usługi Azure Monitor

Usługa Azure Monitor to kompleksowe rozwiązanie do monitorowania służące do zbierania, analizowania i reagowania na dane monitorowania z chmury i środowisk lokalnych. Za pomocą usługi Azure Monitor można zmaksymalizować dostępność i wydajność aplikacji i usług. Ułatwia zrozumienie sposobu działania aplikacji i umożliwia ręczne i programowe reagowanie na zdarzenia systemowe.

Usługa Azure Monitor zbiera i agreguje dane z każdej warstwy i składnika systemu w wielu subskrypcjach i dzierżawach platformy Azure i nienależących do platformy Azure. Przechowuje go na wspólnej platformie danych do użycia przez wspólny zestaw narzędzi, które mogą korelować, analizować, wizualizować i/lub reagować na dane. Możesz również zintegrować dodatkowe narzędzia firmy Microsoft i firm innych niż Microsoft.

Diagram przedstawiający abstrakcyjny widok działania usługi Azure Monitor zgodnie z opisem w poprzednim akapicie.

Na powyższym diagramie przedstawiono abstrakcyjny widok procesu monitorowania. Bardziej szczegółowy podział architektury usługi Azure Monitor znajduje się w poniższej sekcji Architektura wysokiego poziomu .

Architektura wysokiego poziomu

Usługa Azure Monitor może monitorować te typy zasobów na platformie Azure, w innych chmurach lub lokalnie:

  • Aplikacje
  • Maszyny wirtualne
  • Systemy operacyjne gościa
  • Kontenery, w tym metryki rozwiązania Prometheus
  • Bazy danych
  • Zdarzenia zabezpieczeń w połączeniu z usługą Azure Sentinel
  • Zdarzenia i kondycja sieci w połączeniu z Network Watcher
  • Źródła niestandardowe, które używają interfejsów API do pobierania danych do usługi Azure Monitor

Możesz również wyeksportować dane monitorowania z usługi Azure Monitor do innych systemów, aby umożliwić:

  • Integracja z innymi narzędziami do monitorowania i wizualizacji typu open source innych firm
  • Integracja z biletami i innymi systemami ITSM

Jeśli jesteś użytkownikiem programu System Center Operations Manager (SCOM), usługa Azure Monitor zawiera teraz wersję zapoznawcza wystąpienia zarządzanego SCOM usługi Azure Monitor (SCOM MI). Program SCOM MI jest hostowaną w chmurze wersją programu SCOM i umożliwia przeniesienie lokalnej instalacji programu SCOM na platformę Azure.

Na poniższym diagramie przedstawiono ogólny widok architektury usługi Azure Monitor.

Diagram przedstawiający przegląd usługi Azure Monitor ze źródłami danych po lewej stronie wysyłającymi dane do centralnej platformy danych i funkcji usługi Azure Monitor po prawej stronie, które używają zebranych danych.

Kliknij diagram, aby wyświetlić bardziej szczegółową rozszerzoną wersję przedstawiającą większy podział źródeł danych i metod zbierania danych.

Diagram przedstawia składniki systemu usługi Azure Monitor:

  • Źródła danych to typy danych zebranych z każdego monitorowanego zasobu.

  • Dane są zbierane i kierowane do platformy danych. Kliknięcie diagramu spowoduje wyświetlenie tych opcji, które są również szczegółowo opisane w dalszej części tego artykułu.

  • Platforma danych przechowuje zebrane dane monitorowania. Podstawowa platforma danych usługi Azure Monitor przechowuje metryki, dzienniki, ślady i zmiany. Program SCOM MI używa własnej bazy danych hostowanej w usłudze SQL Server Managed Instance.

  • W sekcji Zużycie przedstawiono składniki korzystające z danych z platformy danych.

    • Podstawowe metody użycia usługi Azure Monitor obejmują narzędzia umożliwiające uzyskiwanie szczegółowych informacji, wizualizowanie i analizowanie danych. Narzędzia do wizualizacji bazują na narzędziach do analizy, a szczegółowe informacje bazują na narzędziach do wizualizacji i analizy.
    • Istnieją dodatkowe mechanizmy ułatwiające reagowanie na przychodzące dane monitorowania.
  • Ścieżka SCOM MI używa tradycyjnej konsoli programu Operations Manager, którą klienci programu SCOM znają już.

  • Opcje współdziałania są wyświetlane w sekcji integrowania . Nie wszystkie usługi są zintegrowane na wszystkich poziomach. Program SCOM MI integruje się tylko z usługą Power BI.

Monitorowanie, obserwowanie i sztuczna inteligencja na potrzeby operacji IT

Możliwość obserwowania to możliwość oceny stanu systemu wewnętrznego na podstawie generowanych danych. Rozwiązanie do obserwacji analizuje dane wyjściowe, zapewnia ocenę kondycji systemu i oferuje praktyczne szczegółowe informacje dotyczące rozwiązywania problemów w infrastrukturze IT.

Obserwacja nie byłaby możliwa bez monitorowania. Monitorowanie to zbieranie i analiza danych pobieranych z systemów IT. Gdy system jest zauważalny, użytkownik może zidentyfikować główną przyczynę problemu z wydajnością, sprawdzając dane, które generuje bez dodatkowego testowania lub kodowania.

Filarami obserwacji są różne rodzaje danych, które narzędzie do monitorowania musi zbierać i analizować, aby zapewnić wystarczającą wgląd w monitorowany system. Metryki, dzienniki i rozproszone ślady są często określane jako filary wglądu. Usługa Azure Monitor dodaje "zmiany" do tych filarów.

Usługa Azure Monitor umożliwia obserwowanie dzięki korelowaniu danych z wielu filarów i agregowaniu danych w całym zestawie monitorowanych zasobów.

Źródła danych

Usługa Azure Monitor może zbierać dane z wielu źródeł.

Na poniższym diagramie przedstawiono rozszerzoną wersję typów źródeł danych zebranych przez usługę Azure Monitor.

Diagram przedstawiający przegląd źródeł danych usługi Azure Monitor.

Kliknij powyższy diagram, aby wyświetlić większą wersję diagramu źródeł danych w kontekście.

Możesz zintegrować dane monitorowania aplikacji, infrastruktury i niestandardowego źródła danych spoza platformy Azure, w tym z chmur lokalnych i nienależących do firmy Microsoft.

Usługa Azure Monitor zbiera następujące typy danych:

Typ danych Opis i podtypy
Aplikacje/obciążenia Aplikacja — dane dotyczące wydajności, kondycji i aktywności aplikacji.

Obciążenia — obciążenia IaaS, takie jak sql server, Oracle lub SAP działające na hostowanej maszynie wirtualnej.
Infrastruktura Container — dane dotyczące kontenerów, takich jak Azure Kubernetes Service, Prometheus i aplikacje działające wewnątrz kontenerów.

System operacyjny — dane dotyczące systemu operacyjnego gościa, na którym działa aplikacja.
Platforma Azure Zasób platformy Azure — dane dotyczące działania zasobu platformy Azure z wewnątrz zasobu, w tym zmian. Dzienniki zasobów są jednym z przykładów.

Subskrypcja platformy Azure — operacja i zarządzanie subskrypcją platformy Azure oraz dane dotyczące kondycji i działania samej platformy Azure. Dziennik aktywności jest jednym z przykładów.

Dzierżawa platformy Azure — dane dotyczące działania usług platformy Azure na poziomie dzierżawy, takich jak Azure Active Directory.
Niestandardowe źródła Dane, które pobierają się do systemu przy użyciu narzędzia
— Interfejs API REST usługi Azure Monitor
— Interfejs API zbierania danych

Aby uzyskać szczegółowe informacje o poszczególnych źródłach danych, zobacz Źródła danych.

Program SCOM MI (na przykład lokalny program SCOM) zbiera tylko źródła obciążeń IaaS i systemu operacyjnego.

Zbieranie i routing danych

Usługa Azure Monitor zbiera i kieruje dane monitorowania przy użyciu kilku różnych mechanizmów w zależności od kierowanych danych i miejsca docelowego. Podobnie jak system drogowy zbudowany w czasie, nie wszystkie drogi prowadzą do wszystkich lokalizacji. Niektóre są starsze, niektóre nowe, a niektóre są lepsze do podjęcia niż inne, biorąc pod uwagę, jak usługa Azure Monitor ewoluowała w czasie. Aby uzyskać więcej informacji, zobacz źródła danych.

Diagram przedstawiający przegląd zbierania i routingu danych usługi Azure Monitor.

Kliknij diagram, aby wyświetlić większą wersję zbierania danych w kontekście.

Metoda kolekcji Opis
instrumentacji aplikacji Usługa Application Insights jest włączona za pomocą funkcji automatycznego instrumentacji (agenta) lub przez dodanie zestawu SDK usługi Application Insights do kodu aplikacji. Ponadto usługa Application Insights jest w trakcie implementowania funkcji Open Telemetry. Aby uzyskać więcej informacji, zobacz Jak mogę instrumentacja aplikacji?.
Agenci Agenci mogą zbierać dane monitorowania z systemu operacyjnego gościa platformy Azure i hybrydowych maszyn wirtualnych.
Reguły zbierania danych Użyj reguł zbierania danych, aby określić, jakie dane mają być zbierane, jak je przekształcić i gdzie je wysłać.
Zero Config Dane są automatycznie wysyłane do miejsca docelowego bez konfiguracji użytkownika. Metryki platformy są najbardziej typowym przykładem.
Ustawienia diagnostyczne Użyj ustawień diagnostycznych, aby określić, gdzie wysyłać dane dziennika zasobów i dziennika aktywności na platformie danych.
Interfejs API REST usługi Azure Monitor Interfejs API pozyskiwania dzienników w usłudze Azure Monitor umożliwia wysyłanie danych do obszaru roboczego usługi Log Analytics w dziennikach usługi Azure Monitor. Metryki można również wysyłać do magazynu metryk usługi Azure Monitor przy użyciu interfejsu API metryk niestandardowych.

Typowym sposobem kierowania danych monitorowania do innych narzędzi innych niż microsoft jest użycie usługi Event Hubs. Zobacz więcej w sekcji Integracja poniżej.

Protokół SCOM MI (na przykład lokalny program SCOM) używa agenta do zbierania danych, które wysyła do serwera zarządzania uruchomionego w programie SCOM MI na platformie Azure.

Aby uzyskać szczegółowe informacje na temat zbierania danych, zobacz zbieranie danych.

Platforma danych

Usługa Azure Monitor przechowuje dane w magazynach danych dla każdego z trzech filarów możliwości obserwacji, a także dodatkowe:

  • metrics
  • dzienniki
  • rozproszone ślady
  • zmiany

Każdy magazyn jest zoptymalizowany pod kątem określonych typów danych i scenariuszy monitorowania.

Diagram przedstawiający omówienie platformy danych usługi Azure Monitor.

Kliknij powyższy obraz, aby wyświetlić platformę danych w kontekście całej usługi Azure Monitor.

Filar obserwacji/
Magazyn danych
Opis
Metryki usługi Azure Monitor Metryki to wartości liczbowe, które opisują aspekt systemu w określonym punkcie w czasie. Metryki usługi Azure Monitor to baza danych szeregów czasowych zoptymalizowana pod kątem analizowania danych sygnatur czasowych. Usługa Azure Monitor zbiera metryki w regularnych odstępach czasu. Metryki są identyfikowane ze znacznikiem czasu, nazwą, wartością i co najmniej jedną etykietą definiującą. Mogą być agregowane przy użyciu algorytmów, w porównaniu z innymi metrykami i analizowane pod kątem trendów w czasie. Obsługuje ona natywne metryki usługi Azure Monitor i metryki Prometheus.
Dzienniki usługi Azure Monitor Dzienniki są rejestrowane zdarzenia systemowe. Dzienniki mogą zawierać różne typy danych, mieć ustrukturyzowany lub dowolny tekst i zawierać sygnaturę czasową. Usługa Azure Monitor przechowuje ustrukturyzowane i nieustrukturyzowane dane dziennika wszystkich typów w dziennikach usługi Azure Monitor. Dane można kierować do obszarów roboczych usługi Log Analytics na potrzeby wykonywania zapytań i analizy.
Ślady Śledzenie rozproszone umożliwia wyświetlanie ścieżki żądania podczas przechodzenia przez różne usługi i składniki. Usługa Azure Monitor pobiera rozproszone dane śledzenia z instrumentowanych aplikacji. Dane śledzenia są przechowywane w osobnym obszarze roboczym w dziennikach usługi Azure Monitor.
Zmiany Zmiany to seria zdarzeń w aplikacji i zasobach. Są one śledzone i przechowywane podczas korzystania z usługi Change Analysis, która używa usługi Azure Resource Graph jako magazynu. Analiza zmian pomaga zrozumieć, które zmiany, takie jak wdrażanie zaktualizowanego kodu, mogły powodować problemy w systemach.

Śledzenie rozproszone jest techniką służącą do śledzenia żądań podczas przechodzenia przez system rozproszony. Umożliwia ona wyświetlanie ścieżki żądania podczas przechodzenia przez różne usługi i składniki. Ułatwia to identyfikowanie wąskich gardeł wydajności i rozwiązywanie problemów w systemie rozproszonym.

W przypadku tańszej, długoterminowej archiwizacji danych monitorowania na potrzeby inspekcji lub zgodności można eksportować do usługi Azure Storage.

Protokół SCOM MI jest podobny do lokalnego programu SCOM. Przechowuje informacje w SQL Database, ale używa SQL Managed Instance, ponieważ znajduje się na platformie Azure.

Zużycie

W poniższych sekcjach opisano metody i usługi, które używają danych monitorowania z platformy danych usługi Azure Monitor.

Wszystkie obszary w sekcji zużycie na diagramie mają interfejs użytkownika wyświetlany w Azure Portal.

Górna część sekcji zużycie dotyczy tylko rdzenia usługi Azure Monitor. Program SCOM MI używa tradycyjnej konsoli operacji działającej w chmurze. Może również wysyłać dane monitorowania do usługi Power BI na potrzeby wizualizacji.

Witryna Azure Portal

Witryna Azure Portal to ujednolicona, oparta na sieci Web konsola, która stanowi alternatywę dla narzędzi wiersza polecenia. Dzięki witrynie Azure Portal możesz zarządzać subskrypcją platformy Azure przy użyciu graficznego interfejsu użytkownika. Możesz tworzyć i monitorować wszystko, od prostych aplikacji internetowych do złożonych wdrożeń w chmurze w portalu oraz zarządzać nimi. Sekcja Monitorowanie Azure Portal udostępnia interfejs wizualny, który zapewnia dostęp do danych zebranych dla zasobów platformy Azure oraz łatwy sposób uzyskiwania dostępu do narzędzi, szczegółowych informacji i wizualizacji w usłudze Azure Monitor.

Zrzut ekranu przedstawiający sekcję Monitorowanie Azure Portal.

Insights

Niektórzy dostawcy zasobów platformy Azure mają wyselekcjonowane wizualizacje, które zapewniają dostosowane środowisko monitorowania i wymagają minimalnej konfiguracji. Szczegółowe informacje to duże, skalowalne, wyselekcjonowane wizualizacje.

Diagram przedstawiający część Szczegółowych informacji w sekcji Zużycie systemu usługi Azure Monitor.

W poniższej tabeli opisano niektóre z większych szczegółowych informacji:

Szczegółowe informacje Opis
Application Insights Usługa Application Insights monitoruje dostępność, wydajność i użycie aplikacji internetowych.
Container Insights Usługa Container Insights zapewnia wgląd w wydajność obciążeń kontenerów wdrożonych w zarządzanych klastrach Kubernetes hostowanych na Azure Kubernetes Service. Usługa Container Insights zbiera dzienniki kontenerów i metryki z kontrolerów, węzłów i kontenerów dostępnych w usłudze Kubernetes za pośrednictwem interfejsu API metryk. Po włączeniu monitorowania z klastrów Kubernetes te metryki i dzienniki są automatycznie zbierane za pośrednictwem konteneryzowanej wersji agenta usługi Log Analytics dla systemu Linux.
Szczegółowe informacje o maszynie wirtualnej Usługa VM Insights monitoruje maszyny wirtualne platformy Azure. Analizuje wydajność i kondycję maszyn wirtualnych z systemem Windows i Linux oraz identyfikuje ich różne procesy i połączone zależności od procesów zewnętrznych. Rozwiązanie obejmuje obsługę monitorowania wydajności i zależności aplikacji dla maszyn wirtualnych hostowanych lokalnie lub innego dostawcy usług w chmurze.
Szczegółowe informacje o sieci Usługa Network Insights zapewnia kompleksową i wizualną reprezentację dzięki topologii kondycji i metryk dla wszystkich wdrożonych zasobów sieciowych bez konieczności konfigurowania. Zapewnia również dostęp do funkcji monitorowania sieci, takich jak Monitor połączenia, rejestrowanie przepływów dla sieciowych grup zabezpieczeń i analiza ruchu, a także inne funkcje diagnostyczne.

Aby uzyskać więcej informacji, zobacz listę szczegółowych informacji i wyselekcjonowanych wizualizacji w przeglądzie usługi Azure Monitor Insights.

Wizualizacja

Diagram przedstawiający sekcję Wizualizowanie części Zużycie systemu usługi Azure Monitor.

Wizualizacje, takie jak wykresy i tabele, są skutecznymi narzędziami do podsumowywania danych monitorowania i prezentowania ich różnym odbiorcom. Usługa Azure Monitor ma własne funkcje do wizualizacji danych monitorowania i używa innych usług platformy Azure do publikowania ich w różnych grupach odbiorców. Usługi Power BI i Grafana nie są oficjalnie częścią produktu Azure Monitor, ale są one podstawową integracją i częścią historii usługi Azure Monitor.

Wizualizacja Opis
Pulpity nawigacyjne Pulpity nawigacyjne platformy Azure umożliwiają łączenie różnych rodzajów danych w jednym okienku w Azure Portal. Możesz opcjonalnie udostępnić pulpit nawigacyjny innym użytkownikom platformy Azure. Możesz dodać dane wyjściowe dowolnego zapytania dziennika lub wykresu metryk do pulpitu nawigacyjnego platformy Azure. Można na przykład utworzyć pulpit nawigacyjny, który łączy kafelki pokazujące wykres metryk, tabelę dzienników aktywności, wykres użycia z usługi Application Insights i dane wyjściowe zapytania dziennika.
Skoroszyty Skoroszyty zapewniają elastyczną kanwę do analizy danych i tworzenie rozbudowanych raportów wizualnych w Azure Portal. Można ich używać do wykonywania zapytań dotyczących danych z wielu źródeł danych. Skoroszyty mogą łączyć i korelować dane z wielu zestawów danych w jednej wizualizacji, co ułatwia wizualną reprezentację systemu. Skoroszyty są interaktywne i mogą być udostępniane między zespołami przy użyciu aktualizacji danych w czasie rzeczywistym. Użyj skoroszytów dostarczanych z usługą Insights, skorzystaj z biblioteki szablonów lub utwórz własne.
Power BI Power BI to usługa analizy biznesowej, która udostępnia interaktywne wizualizacje w różnych źródłach danych. Jest to skuteczny sposób udostępniania danych innym osobom w organizacji i poza nią. Usługę Power BI można skonfigurować tak, aby automatycznie importować dane dzienników z usługi Azure Monitor, aby korzystać z tych wizualizacji.
Grafana Grafana to otwarta platforma, która wyróżnia się na operacyjnych pulpitach nawigacyjnych. Wszystkie wersje narzędzia Grafana obejmują wtyczkę źródła danych usługi Azure Monitor, aby wizualizować metryki i dzienniki usługi Azure Monitor. Usługa Azure Managed Grafana optymalizuje również to środowisko dla magazynów danych natywnych dla platformy Azure, takich jak Azure Monitor i Azure Data Explorer. W ten sposób można łatwo nawiązać połączenie z dowolnym zasobem w ramach subskrypcji i wyświetlić wszystkie wynikowe dane monitorowania na znanym pulpicie nawigacyjnym narzędzia Grafana. Obsługuje również przypinanie wykresów z metryk i dzienników usługi Azure Monitor do pulpitów nawigacyjnych narzędzia Grafana.

Grafana udostępnia popularne wtyczki i szablony pulpitów nawigacyjnych dla narzędzi innych niż Microsoft APM, takich jak Dynatrace, New Relic i AppDynamics. Te zasoby umożliwiają wizualizowanie danych platformy Azure wraz z innymi metrykami z wyższych poziomów w stosie zbieranym przez te inne narzędzia. Ma również wtyczki AWS CloudWatch i GCP BigQuery do monitorowania wielochmurowego w jednym okienku szkła.

Analiza

Azure Portal zawiera wbudowane narzędzia, które umożliwiają analizowanie danych monitorowania.

Diagram przedstawiający część Analiza sekcji Zużycie systemu Azure Monitor.

Narzędzie Opis
Eksplorator metryk Użyj interfejsu użytkownika eksploratora metryk usługi Azure Monitor w Azure Portal, aby zbadać kondycję i wykorzystanie zasobów. Eksplorator metryk pomaga wykreślić wykresy, wizualnie korelować trendy i badać skoki i spadki wartości metryk. Eksplorator metryk zawiera funkcje stosowania wymiarów i filtrowania oraz dostosowywania wykresów. Te funkcje ułatwiają analizowanie dokładnie potrzebnych danych w sposób wizualnie intuicyjny.
Log Analytics Interfejs użytkownika usługi Log Analytics w Azure Portal ułatwia wykonywanie zapytań dotyczących danych dzienników zebranych przez usługę Azure Monitor, dzięki czemu można szybko pobierać, konsolidować i analizować zebrane dane. Po utworzeniu zapytań testowych można następnie bezpośrednio analizować dane za pomocą narzędzi usługi Azure Monitor lub zapisywać zapytania do użycia z wizualizacjami lub regułami alertów. Obszary robocze usługi Log Analytics są oparte na usłudze Azure Data Explorer przy użyciu zaawansowanego aparatu analizy i zaawansowanego języka zapytań Kusto (KQL). Dzienniki usługi Azure Monitor używają wersji język zapytań Kusto odpowiedniej dla prostych zapytań dzienników i zaawansowanych funkcji, takich jak agregacje, sprzężenia i inteligentna analiza. Możesz szybko i łatwo rozpocząć pracę z językiem KQL . UWAGA: Termin "Log Analytics" jest czasami używany do oznaczania zarówno magazynu danych dzienników usługi Azure Monitor, jak i interfejsu użytkownika, który uzyskuje dostęp do tego magazynu. Wcześniej niż w 2019 r. termin "Log Analytics" odnosił się do obu. Nadal często można znaleźć zawartość korzystającą z tego tworzenia ramek w różnych blogach i dokumentacji w Internecie.
Analiza zmian Analiza zmian to dostawca zasobów platformy Azure na poziomie subskrypcji, który sprawdza zmiany zasobów w subskrypcji i udostępnia dane dla narzędzi diagnostycznych, aby ułatwić użytkownikom zrozumienie, jakie zmiany mogły powodować problemy. Interfejs użytkownika Analiza zmian w Azure Portal zapewnia wgląd w przyczynę problemów z witryną na żywo, awarii lub awarii składników. Analiza zmian używa Resource Graph Platformy Azure do wykrywania różnych typów zmian z warstwy infrastruktury za pośrednictwem wdrożenia aplikacji.

Reakcja

Skuteczne rozwiązanie do monitorowania aktywnie reaguje na zdarzenia krytyczne bez konieczności zauważenia problemu przez osobę lub zespół. Odpowiedź może być tekstem lub wiadomością e-mail do administratora lub zautomatyzowanym procesem, który próbuje poprawić warunek błędu.

Diagram przedstawiający część Odpowiadanie w sekcji Zużycie systemu Azure Monitor.

Sztuczna inteligencja dla operacji IT (AIOps) może poprawić jakość i niezawodność usług przy użyciu uczenia maszynowego do przetwarzania i automatycznego działania na danych zbieranych z aplikacji, usług i zasobów IT do usługi Azure Monitor. Automatyzuje zadania oparte na danych, przewiduje użycie pojemności, identyfikuje problemy z wydajnością i wykrywa anomalie w aplikacjach, usługach i zasobach IT. Te funkcje upraszczają monitorowanie i operacje IT bez konieczności znajomości uczenia maszynowego.

Alerty usługi Azure Monitor powiadamiają o krytycznych warunkach i mogą podjąć działania naprawcze. Reguły alertów mogą być oparte na danych metryk lub dzienników.

  • Reguły alertów dotyczących metryk udostępniają alerty niemal w czasie rzeczywistym na podstawie zebranych metryk.
  • Reguły alertów dzienników oparte na dziennikach umożliwiają złożoną logikę między danymi z wielu źródeł.

Reguły alertów używają grup akcji, które mogą wykonywać akcje, takie jak wysyłanie wiadomości e-mail lub powiadomień SMS. Grupy akcji mogą wysyłać powiadomienia przy użyciu elementów webhook w celu wyzwalania procesów zewnętrznych lub integracji z narzędziami do zarządzania usługami IT. Grupy akcji, akcje i zestawy adresatów mogą być współużytkowane przez wiele reguł.

Zrzut ekranu przedstawiający interfejs użytkownika alertów usługi Azure Monitor w Azure Portal.

Program SCOM MI używa obecnie oddzielnego tradycyjnego mechanizmu alertów SCOM w konsoli operacyjnej.

Autoskalowanie umożliwia dynamiczne kontrolowanie liczby uruchomionych zasobów w celu obsługi obciążenia aplikacji. Możesz utworzyć reguły korzystające z metryk usługi Azure Monitor, aby określić, kiedy automatycznie dodawać zasoby, gdy obciążenie zwiększa się lub usuwa zasoby, które znajdują się w stanie bezczynności. Możesz określić minimalną i maksymalną liczbę wystąpień oraz logikę, dla której należy zwiększyć lub zmniejszyć zasoby, aby zaoszczędzić pieniądze i zwiększyć wydajność.

Diagram koncepcyjny przedstawiający sposób zwiększania skalowania automatycznego

Usługa Azure Logic Apps jest również opcją. Aby uzyskać więcej informacji, zobacz sekcję Integracja poniżej.

Integracja

Może być konieczne zintegrowanie usługi Azure Monitor z innymi systemami lub utworzenie niestandardowych rozwiązań korzystających z danych monitorowania. Te usługi platformy Azure współpracują z usługą Azure Monitor w celu zapewnienia możliwości integracji. Poniżej przedstawiono tylko kilka możliwych integracji.

Diagram przedstawiający część Integracja w sekcji Zużycie systemu Azure Monitor.

Usługa platformy Azure Opis
Event Hubs Azure Event Hubs to platforma przesyłania strumieniowego i usługa pozyskiwania zdarzeń. Może ona przekształcać i przechowywać dane przy użyciu dowolnego dostawcy analizy w czasie rzeczywistym lub kart wsadowych/magazynowych. Usługa Event Hubs umożliwia przesyłanie strumieniowe danych usługi Azure Monitor do narzędzi SIEM i monitorowania.
Azure Storage Eksportowanie danych do usługi Azure Storage w celu uzyskania tańszej, długoterminowej archiwizacji danych monitorowania na potrzeby inspekcji lub zgodności.
Hostowani i zarządzani partnerzy Wielu partnerów zewnętrznych integruje się z usługą Azure Monitor. Usługa Azure Monitor nawiązała współpracę z innymi dostawcami monitorowania, aby zapewnić hostowaną na platformie Azure wersję swoich produktów , aby ułatwić współdziałanie. Przykłady to Elastic, Datadog, Logz.io i Dynatrace.
Interfejs API Oprócz uzyskiwania dostępu do wygenerowanych alertów dostępnych jest wiele interfejsów API umożliwiających odczytywanie i zapisywanie metryk i dzienników w usłudze Azure Monitor. Możesz również skonfigurować i pobrać alerty. Dzięki interfejsom API masz nieograniczone możliwości tworzenia niestandardowych rozwiązań integrujących się z usługą Azure Monitor.
Azure Logic Apps Azure Logic Apps to usługa, której można użyć do automatyzowania zadań i procesów biznesowych przy użyciu przepływów pracy, które integrują się z różnymi systemami i usługami z niewielkim kodem lub bez niego. Działania są dostępne, aby odczytywać i zapisywać metryki i dzienniki w usłudze Azure Monitor. Usługa Logic Apps umożliwia dostosowywanie odpowiedzi i wykonywanie innych akcji w odpowiedzi na alerty usługi Azure Monitor. Możesz również wykonywać inne bardziej złożone akcje , gdy infrastruktura usługi Azure Monitor nie dostarcza jeszcze wbudowanej metody.
Azure Functions Podobnie jak w przypadku usługi Azure Logic Apps, Azure Functions umożliwiają wstępne przetwarzanie i publikowanie danych monitorowania, a także wykonywanie złożonych działań poza zakres typowych alertów usługi Azure Monitor. Azure Functions używa kodu, ale zapewnia dodatkową elastyczność w usłudze Logic Apps.
Usługi Azure DevOps i GitHub Usługa Azure Monitor Application Insights umożliwia tworzenie integracji elementu roboczego z osadzanymi danymi monitorowania. Dodatkowe opcje obejmują adnotacje wydania i ciągłe monitorowanie.

Następne kroki