Omówienie — monitorowanie zasobów usługi Azure Sphere
Gdy masz aplikacje o krytycznym znaczeniu i procesy biznesowe, które opierają się na zasobach platformy Azure, chcesz monitorować te zasoby pod kątem ich dostępności, wydajności i działania. W tej sekcji opisano dane monitorowania generowane przez usługę Azure Sphere oraz sposób używania funkcji usługi Azure Monitor do analizowania i zgłaszania alertów dotyczących tych danych.
Dane można monitorować przy użyciu następujących opcji:
Monitorowanie z poziomu portalu usługi Azure Sphere: możesz monitorować za pomocą metryk dostępnych na karcie Metryki katalogu usługi Azure Sphere. Metryki na tej karcie obejmują metryki AttestationCount i ErrorCount. Aby dowiedzieć się więcej, zobacz Monitorowanie danych zebranych z usługi Azure Sphere.
Monitorowanie za pomocą metryk w usłudze Azure Monitor: możesz monitorować metryki katalogu usługi Azure Sphere i tworzyć pulpity nawigacyjne z poziomu usługi Azure Monitor. Usługa Azure Monitor domyślnie zbiera metryki wykazu usługi Azure Sphere, dlatego nie trzeba jawnie konfigurować żadnych elementów. Większość metryk dostępnych z poprzednich opcji jest również dostępna w tych metrykach. Wartości wymiarów metryk, takich jak nazwa kontenera, są bez uwzględniania wielkości liter. Dlatego należy użyć porównania bez uwzględniania wielkości liter podczas porównywania ciągów dla tych wartości wymiarów. Aby dowiedzieć się więcej, zobacz Analizowanie danych metryk.
Monitorowanie za pomocą dzienników diagnostycznych w usłudze Azure Monitor: możesz monitorować dzienniki katalogu usługi Azure Sphere i tworzyć pulpity nawigacyjne z poziomu usługi Azure Monitor. Dane, takie jak zdarzenia urządzenia i aktywność użytkownika, są przechowywane jako dzienniki. Na przykład jeśli uwierzytelnianie urządzenia w usłudze Azure Sphere Security Service (AS3) nie powiodło się lub grupa urządzeń w katalogu została zmieniona — te zdarzenia są przechwytywane w dziennikach. Te dzienniki można analizować, uruchamiając zapytania dotyczące zebranych danych. Aby dowiedzieć się więcej, zobacz Analizowanie danych dziennika.
Co to jest usługa Azure Monitor?
Katalog usługi Azure Sphere tworzy dane monitorowania przy użyciu usługi Azure Monitor, która jest usługą monitorowania pełnego stosu na platformie Azure, która udostępnia pełny zestaw funkcji do monitorowania zasobów platformy Azure oprócz zasobów w innych chmurach i lokalnie.
Jeśli nie znasz jeszcze monitorowania usług platformy Azure, zacznij od artykułu Monitorowanie zasobów platformy Azure za pomocą usługi Azure Monitor, w którym opisano następujące pojęcia:
- Co to jest usługa Azure Monitor?
- Koszty związane z monitorowaniem
- Monitorowanie danych zebranych na platformie Azure
- Konfigurowanie zbierania danych
- Standardowe narzędzia na platformie Azure do analizowania i zgłaszania alertów dotyczących danych monitorowania
Poniższe sekcje opierają się na tym artykule, opisując konkretne dane zebrane z usługi Azure Sphere i podając przykłady konfigurowania zbierania danych i analizowania tych danych za pomocą narzędzi platformy Azure.
Monitorowanie danych
Usługa Azure Sphere zbiera te same rodzaje danych monitorowania co inne zasoby platformy Azure, które opisano w temacie Monitorowanie danych z zasobów platformy Azure. Zobacz Monitorowanie dokumentacji danych usługi Azure Sphere, aby uzyskać szczegółowe informacje na temat dzienników i metryk utworzonych przez urządzenia usługi Azure Sphere.
Zbieranie i kierowanie danych
Metryki platformy i dziennik aktywności są zbierane i przechowywane automatycznie, ale mogą być kierowane do innych lokalizacji przy użyciu ustawienia diagnostycznego.
Dzienniki zasobów nie są zbierane ani przechowywane, dopóki nie utworzysz ustawienia diagnostycznego i nie przekierujesz ich do co najmniej jednej lokalizacji.
Uwaga
Aby kierować dane do, musisz mieć istniejące konto usługi Azure Storage, centrum zdarzeń, obszar roboczy usługi Log Analytics lub integrację partnera usługi Azure Monitor.
Zobacz Tworzenie ustawienia diagnostycznego w celu zbierania dzienników platformy i metryk na platformie Azure , aby uzyskać szczegółowy proces tworzenia ustawienia diagnostycznego przy użyciu witryny Azure Portal i niektórych przykładów zapytań diagnostycznych.
Podczas tworzenia ustawienia diagnostycznego należy określić kategorie dzienników, które mają być zbierane. Metryki i dzienniki, które można zebrać, zostały omówione w poniższych sekcjach.
Analizowanie metryk
Metryki dla usługi Azure Sphere można analizować za pomocą metryk z innych usług platformy Azure przy użyciu Eksploratora metryk. Aby uzyskać więcej informacji na temat tego narzędzia, zobacz Wprowadzenie do Eksploratora metryk platformy Azure.
Aby otworzyć eksploratora metryk usługi Azure Monitor, przejdź do witryny Azure Portal i otwórz katalog platformy Azure, a następnie wybierz pozycję Metryki w obszarze Monitorowanie. Ten eksplorator jest domyślnie w zakresie metryk platformy emitowanych przez katalog usługi Azure Sphere.
Aby uzyskać listę metryk platformy zebranych dla usługi Azure Sphere, zobacz Metryki w dokumentacji monitorowania danych usługi Azure Sphere. Aby uzyskać listę metryk platformy zebranych dla wszystkich usług platformy Azure, zobacz Obsługiwane metryki w usłudze Azure Monitor.
Analizowanie dzienników
Dane w dziennikach usługi Azure Monitor są przechowywane w tabelach, w których każda tabela ma własny zestaw unikatowych właściwości.
Wszystkie dzienniki zasobów w usłudze Azure Monitor mają te same pola, a następnie pola specyficzne dla usługi. Typowy schemat jest opisany w schemacie dziennika zasobów usługi Azure Monitor. Aby uzyskać listę typów dzienników zasobów zebranych dla usługi Azure Sphere, zobacz poniższą tabelę.
Usługa Azure Sphere przechowuje dane w poniższych tabelach.
Table | opis |
---|---|
ASCDeviceEvents | Przechowuje wszystkie zdarzenia związane z urządzeniem dla zasobu wykazu usługi Azure Sphere. |
AsCAuditLogs | Przechowuje wszystkie akcje użytkownika wykonywane w zasobie katalogu usługi Azure Sphere. |
AzureActivity | Wspólna tabela, która przechowuje wszystkie rekordy z dziennika aktywności dla wszystkich zasobów. |
Dziennik aktywności to platforma, która zapewnia wgląd w zdarzenia na poziomie subskrypcji. Można go wyświetlać niezależnie lub kierować do dzienników usługi Azure Monitor, gdzie można wykonywać znacznie bardziej złożone zapytania przy użyciu usługi Log Analytics.
Przykładowe zapytania usługi Log Analytics
Przed użyciem usługi Log Analytics do wysyłania zapytań Kusto należy włączyć dzienniki diagnostyczne w ustawieniach diagnostycznych.
Po wybraniu pozycji Dzienniki z menu wykazu usługi Azure Sphere usługa Log Analytics zostanie otwarta z zakresem zapytania ustawionym na bieżący wykaz usługi Azure Sphere. Zapytania dziennika będą zawierać tylko dane z tego zasobu.
Ważne
Jeśli chcesz uruchomić zapytanie zawierające dane z innych kont lub danych z innych usług platformy Azure, wybierz pozycję Dzienniki z menu usługi Azure Monitor . Aby uzyskać więcej informacji, zobacz Zakres zapytań dzienników i zakres czasu w usłudze Azure Monitor Log Analytics. Te przykłady to tylko małe próbkowanie zaawansowanych zapytań, które można wykonać w usłudze Azure Monitor przy użyciu język zapytań Kusto. Aby uzyskać więcej informacji, zobacz przykłady zapytań Kusto.
Alerty
Alerty usługi Azure Monitor proaktywnie powiadamiają o znalezieniu ważnych warunków w danych monitorowania. Umożliwiają one identyfikowanie i rozwiązywanie problemów w systemie zanim zauważą je klienci. Alerty dotyczące metryk, dzienników i dziennika aktywności można ustawić. Różne typy alertów mają zalety i wady.
Na przykład w poniższej tabeli wymieniono kilka reguł alertów dotyczących zasobów. Szczegółową listę reguł alertów można znaleźć w witrynie Azure Portal. Aby dowiedzieć się więcej, zobacz artykuł dotyczący konfigurowania alertów.
Typ alertu | Warunek | opis |
---|---|---|
Alert zdarzenia urządzenia | Nazwa wymiaru: Device_Heartbeat_Events, Operator: Mniejsze niż, Wartości wymiarów: 1 | Alert, jeśli puls urządzenia floty spadnie poniżej określonego progu. |
Alert zdarzenia inspekcji | Operator: Większe niż, Typ agregacji: Liczba, Wartość progowa: 1 | Alert po wykonaniu działania inspekcji przez użytkownika. Na przykład zmień nazwę grupy urządzeń. |
Następne kroki
- Zobacz Dokumentację danych monitorowania usługi Azure Sphere, aby uzyskać informacje o dziennikach i metrykach utworzonych przez usługę Azure Sphere.
- Aby uzyskać szczegółowe informacje na temat monitorowania zasobów platformy Azure, zobacz Monitorowanie zasobów platformy Azure za pomocą usługi Azure Monitor .