Analizowanie i wizualizowanie danych monitorowania
W tym artykule opisano wbudowane funkcje wizualizacji i analizowania zebranych danych w usłudze Azure Monitor. Wizualizacje, takie jak wykresy i wykresy, mogą ułatwić analizowanie danych monitorowania w celu przechodzenia do szczegółów problemów i identyfikowania wzorców. Wizualizacje niestandardowe można tworzyć, aby spełnić wymagania różnych użytkowników w organizacji.
Wbudowane funkcje analizy
W tej tabeli opisano funkcje usługi Azure Monitor, które zapewniają analizę zebranych danych bez żadnej konfiguracji.
Składnik | opis | Wymagane szkolenie i/lub konfiguracja |
---|---|---|
Strona omówienia | Większość usług platformy Azure ma stronę Przegląd w witrynie Azure Portal, która zawiera sekcję Monitorowanie z wykresami pokazującymi ostatnie metryki krytyczne. Te informacje są przeznaczone dla właścicieli poszczególnych usług, aby szybko ocenić wydajność zasobu. | Ta strona jest oparta na metrykach platformy, które są zbierane automatycznie. Nie jest wymagana żadna konfiguracja. |
Eksplorator metryk | Eksplorator metryk umożliwia interaktywną pracę z danymi metryk i tworzenie alertów metryk. Do korzystania z Eksploratora metryk potrzebne jest minimalne szkolenie, ale musisz zapoznać się z metrykami, które chcesz przeanalizować. | • Po skonfigurowaniu zbierania danych żadna inna konfiguracja nie jest wymagana. • Metryki platformy dla zasobów platformy Azure są automatycznie dostępne. • Metryki gościa dla maszyn wirtualnych są dostępne po wdrożeniu agenta usługi Azure Monitor na maszynie wirtualnej. • Metryki aplikacji są dostępne po skonfigurowaniu usługi Application Insights. |
Log Analytics | Usługa Log Analytics umożliwia tworzenie zapytań dzienników w celu interaktywnej pracy z danymi dziennika i tworzenia alertów przeszukiwania dzienników. | Niektóre szkolenia są wymagane do zapoznania się z językiem zapytań, chociaż można używać wstępnie utworzonych zapytań pod kątem typowych wymagań. Możesz również dodawać pakiety zapytań z zapytaniami unikatowymi dla organizacji. Jeśli znasz język zapytań, możesz tworzyć zapytania dla innych osób w organizacji. |
Wbudowane narzędzia do wizualizacji
Skoroszyty platformy Azure
Skoroszyty platformy Azure udostępniają elastyczną kanwę do analizy danych i tworzenia zaawansowanych raportów wizualnych. Możesz użyć skoroszytów, aby wykorzystać najbardziej kompletny zestaw źródeł danych z całej platformy Azure i połączyć je w ujednolicone interaktywne środowiska. Są one szczególnie przydatne, aby przygotować kompleksowe widoki monitorowania w wielu zasobach platformy Azure. Szczegółowe informacje używają wstępnie utworzonych skoroszytów, aby przedstawić krytyczne informacje o kondycji i wydajności dla określonej usługi. Dostęp do galerii skoroszytów można uzyskać na karcie Skoroszyty w usłudze Azure Monitor, tworzyć skoroszyty niestandardowe lub korzystać z szablonów społeczności usługi Azure GitHub, aby spełnić wymagania różnych użytkowników.
Pulpity nawigacyjne platformy Azure
Pulpity nawigacyjne platformy Azure są przydatne w dostarczaniu "jednego okienka szkła" infrastruktury i usług platformy Azure. Chociaż skoroszyt zapewnia bogatsze funkcje, pulpit nawigacyjny może łączyć dane usługi Azure Monitor z danymi z innych usług platformy Azure.
Oto film wideo dotyczący tworzenia pulpitów nawigacyjnych:
Grafana
Grafana to otwarta platforma, która wyróżnia się na operacyjnych pulpitach nawigacyjnych. Jest to przydatne w następujących celach:
- Wykrywanie, izolowanie i klasyfikowanie zdarzeń operacyjnych.
- Łączenie wizualizacji źródeł danych platformy Azure i źródeł danych spoza platformy Azure. Te źródła obejmują lokalne, narzędzia innych firm i magazyny danych w innych chmurach.
Narzędzie Grafana ma popularne wtyczki i szablony pulpitów nawigacyjnych do monitorowania wydajności aplikacji (APM), takie 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 inne narzędzia. Ma również wtyczki AWS CloudWatch i GCP BigQuery do monitorowania w wielu chmurach w jednym okienku szkła.
Narzędzie Grafana umożliwia wykorzystanie szerokiej elastyczności dostępnej do łączenia zapytań dotyczących danych, wyników zapytań i wykonywania przetwarzania danych po stronie klienta po stronie klienta, a także korzystania z pulpitów nawigacyjnych społeczności typu open source.
Wszystkie wersje narzędzia Grafana obejmują wtyczkę źródła danych usługi Azure Monitor, aby zwizualizować 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 telemetryczne 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. Narzędzie Grafana zawiera gotowe do użycia pulpity nawigacyjne dla zasobów platformy Azure. Utwórz swój pierwszy obszar roboczy usługi Azure Managed Grafana, aby rozpocząć pracę.
Wbudowany pulpit nawigacyjny alertów platformy Azure Grafana umożliwia wyświetlanie i używanie alertów usługi Azure Monitor dla usługi Azure Monitor, źródeł danych platformy Azure i usługi zarządzanej Azure Monitor dla rozwiązania Prometheus.
- Aby uzyskać więcej informacji na temat definiowania alertów usługi Azure Monitor, zobacz Tworzenie nowej reguły alertu.
- W przypadku usługi zarządzanej usługi Azure Monitor dla rozwiązania Prometheus zdefiniuj alerty przy użyciu reguł alertów Rozwiązania Prometheus utworzonych w ramach grupy reguł Prometheus zastosowanej w obszarze roboczym usługi Azure Monitor.
Power BI
Usługa Power BI jest przydatna do tworzenia pulpitów nawigacyjnych i raportów biznesowych wraz z raportami, które analizują długoterminowe trendy wskaźników KPI (kluczowych wskaźników wydajności). Wyniki zapytania dziennika można zaimportować do zestawu danych usługi Power BI, co umożliwia korzystanie z funkcji, takich jak łączenie danych z różnych źródeł i udostępnianie raportów na urządzeniach internetowych i przenośnych.
Wybieranie odpowiedniego narzędzia do wizualizacji
Zalecamy używanie narzędzia Azure Managed Grafana na potrzeby wizualizacji danych i pulpitów nawigacyjnych w scenariuszach natywnych dla chmury, takich jak Kubernetes i Azure Kubernetes Service (AKS), a także wielochmurowe, oprogramowanie typu open source i integracje innych firm. W przypadku innych scenariuszy platformy Azure, w tym środowisk hybrydowych platformy Azure z usługą Azure Arc, zalecamy skoroszyty platformy Azure.
Kiedy należy używać narzędzia Azure Managed Grafana
- Środowiska natywne dla chmury monitorowane za pomocą narzędzi Prometheus i CNCF
- Środowiska wielochmurowe i wieloplatformowe
- Obsługa wielu dzierżaw i przenośności
- Współdziałanie z narzędziami open source i narzędzi innych firm
- Udostępnianie pulpitów nawigacyjnych poza witryną Azure Portal
Kiedy używać skoroszytów platformy Azure
- Środowiska hybrydowe i brzegowe zarządzane przez platformę Azure
- Integracje z akcjami i automatyzacją platformy Azure
- Tworzenie niestandardowych raportów na podstawie szczegółowych informacji usługi Azure Monitor
Korzyści i przypadki użycia
Narzędzie do wizualizacji | Świadczenia | Zalecane zastosowania |
---|---|---|
Skoroszyty platformy Azure | ||
Natywna platforma pulpitu nawigacyjnego platformy Azure | Użyj jako narzędzia dla zespołów inżynieryjnych i technicznych, aby wizualizować i badać scenariusze. | |
Autorefresh | Używanie jako narzędzia do raportowania dla deweloperów aplikacji, inżynierów ds. chmury i innych pracowników technicznych | |
Gotowe do użycia i publiczne szablony i raporty usługi GitHub | ||
Parametry umożliwiają dynamiczne aktualizacje w czasie rzeczywistym | ||
Może udostępniać podsumowania wysokiego poziomu, które umożliwiają wybranie dowolnego elementu w celu uzyskania bardziej szczegółowych danych przy użyciu wybranej wartości w zapytaniu | ||
Może wykonywać zapytania dotyczące większej liczby źródeł niż inne wizualizacje | ||
W pełni dostosowywalny | ||
Przeznaczony do współpracy i rozwiązywania problemów | ||
Pulpity nawigacyjne platformy Azure | ||
Natywna platforma pulpitu nawigacyjnego platformy Azure | W przypadku środowisk wyłącznych platformy Azure/Arc | |
Brak dodatkowych kosztów | ||
Obsługuje wdrożenia na dużą skalę | ||
Może połączyć graf metryk i wyniki zapytania dziennika z danymi operacyjnymi dla powiązanych usług | ||
Udostępnianie pulpitu nawigacyjnego właścicielom usług za pośrednictwem integracji z kontrolą dostępu opartą na rolach na platformie Azure | ||
Azure Managed Grafana | ||
Wieloplatformowe, wielochmurowe pojedyncze okienko szklanych wizualizacji | W przypadku użytkowników bez dostępu do platformy Azure | |
Bezproblemowa integracja z platformą Azure | Umożliwia korzystanie z zewnętrznych środowisk wizualizacji, szczególnie w przypadku pulpitów nawigacyjnych typu RAG w środowiskach SOC i NOC | |
Może łączyć dane szeregów czasowych i zdarzeń w jednym panelu wizualizacji | Monitorowanie natywnych dla chmury FUNKCJI CNCF | |
Może tworzyć dynamiczne pulpity nawigacyjne na podstawie wyboru zmiennych dynamicznych przez użytkownika | Środowiska wielochmurowe | |
Obsługa rozwiązania Prometheus | Ogólne raporty o stanie, w górę/w dół i trendy wysokiego poziomu dla użytkowników zarządzania lub na poziomie kadry kierowniczej | |
Integruje się z narzędziami do monitorowania innych firm | Służy do wyświetlania stanu środowisk, aplikacji, zabezpieczeń i sieci na potrzeby ciągłego wyświetlania na pulpitach nawigacyjnych usługi Network Operations Center (NOC) | |
Gotowe do użycia wtyczki z większości narzędzi do monitorowania i platform | ||
Szablony pulpitów nawigacyjnych z fokusem na operacjach | ||
Może utworzyć pulpit nawigacyjny na podstawie szablonu utworzonego przez społeczność i obsługiwanego przez społeczność | ||
Może utworzyć niezależny od dostawcy scenariusz ciągłości działania i awarii, który działa u dowolnego dostawcy lub lokalnego dostawcy | ||
Power BI | ||
Rozbudowane wizualizacje | Służy do wizualizacji zewnętrznych mających na celu zarządzanie i poziomy kadry kierowniczej | |
Obsługuje analizę analizy biznesowej z rozbudowanym fragmentowaniem i fragmentowaniem | Służy do projektowania pulpitów nawigacyjnych wskaźników KPI skoncentrowanych na firmie na potrzeby długoterminowych trendów | |
Integrowanie danych z wielu źródeł danych | ||
Wyniki buforowane w module w celu uzyskania lepszej wydajności | ||
Obszerna interakcyjność, w tym powiększanie i filtrowanie krzyżowe | ||
Łatwe udostępnianie w całej organizacji |
Inne opcje
Niektórzy partnerzy usługi Azure Monitor udostępniają funkcje wizualizacji. Partner usługi Azure Monitor może zapewnić gotowe do użycia wizualizacje, aby zaoszczędzić czas, chociaż te rozwiązania mogą mieć dodatkowy koszt.
Możesz również tworzyć własne niestandardowe witryny internetowe i aplikacje przy użyciu danych metryk i dzienników w usłudze Azure Monitor przy użyciu interfejsu API REST. Interfejs API REST zapewnia elastyczność interfejsu użytkownika, wizualizacji, interakcyjności i funkcji.