Udostępnij za pośrednictwem


Monitorowanie usługi Azure IoT Hub Device Provisioning

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 tym artykule opisano dane monitorowania generowane przez usługę Azure IoT Hub Device Provisioning Service (DPS). Usługa DPS używa usługi Azure Monitor. Jeśli nie znasz funkcji usługi Azure Monitor wspólnych dla wszystkich usług platformy Azure, które z niej korzystają, zapoznaj się z tematem Monitorowanie zasobów platformy Azure za pomocą usługi Azure Monitor.

Dane monitorowania

Usługa DPS zbiera te same rodzaje danych monitorowania co inne zasoby platformy Azure opisane w temacie Monitorowanie danych z zasobów platformy Azure.

Aby uzyskać szczegółowe informacje na temat metryk i dzienników utworzonych przez usługę DPS, zobacz Monitorowanie danych usługi Azure IoT Hub Device Provisioning Service.

Zbieranie i routing

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.

W witrynie Azure Portal możesz wybrać pozycję Ustawienia diagnostyczne w obszarze Monitorowanie w okienku po lewej stronie wystąpienia usługi DPS, a następnie pozycję Dodaj ustawienie diagnostyczne, aby utworzyć ustawienia diagnostyczne w zakresie dzienników i metryk platformy emitowanych przez wystąpienie.

Poniższy zrzut ekranu przedstawia ustawienie diagnostyczne routingu do obszaru roboczego usługi Log Analytics.

Diagnostic Settings pane for a DPS instance.

Aby poznać szczegółowy proces tworzenia ustawienia diagnostycznego przy użyciu witryny Azure Portal, interfejsu wiersza polecenia lub programu PowerShell, zobacz temat Tworzenie ustawienia diagnostycznego w celu zbierania dzienników i metryk platformy na platformie Azure. Podczas tworzenia ustawienia diagnostycznego należy określić kategorie dzienników do zebrania. Kategorie dla usługi DPS są wymienione w dziennikach zasobów w dokumentacji danych monitorowania usługi Azure IoT Hub Device Provisioning Service.

Metryki i dzienniki, które można zebrać, zostały omówione w poniższych sekcjach.

Analizowanie metryk

Metryki dla usługi DPS można analizować za pomocą metryk z innych usług platformy Azure przy użyciu Eksploratora metryk, otwierając pozycję Metryki z menu usługi Azure Monitor . Aby uzyskać szczegółowe informacje na temat korzystania z tego narzędzia, zobacz Analizowanie metryk za pomocą Eksploratora metryk usługi Azure Monitor.

W witrynie Azure Portal możesz wybrać pozycję Metryki w obszarze Monitorowanie w okienku po lewej stronie wystąpienia usługi DPS, aby otworzyć eksploratora metryk o zakresie domyślnie do metryk platformy emitowanych przez wystąpienie:

Screenshot showing the metrics explorer page for a DPS instance.

Aby uzyskać listę metryk platformy zebranych dla usługi DPS, zobacz Metryki w dokumentacji monitorowania danych usługi Azure IoT Hub Device Provisioning Service.

Aby uzyskać informacje, zobacz listę wszystkich metryk zasobów obsługiwanych 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.

Aby kierować dane do dzienników usługi Azure Monitor, musisz utworzyć ustawienie diagnostyczne w celu wysyłania dzienników zasobów lub metryk platformy do obszaru roboczego usługi Log Analytics. Aby dowiedzieć się więcej, zobacz Zbieranie i routing.

W witrynie Azure Portal możesz wybrać pozycję Dzienniki w obszarze Monitorowanie w okienku po lewej stronie wystąpienia usługi DPS, aby wykonać zapytania usługi Log Analytics o określonym zakresie do dzienników i metryk zebranych w dziennikach usługi Azure Monitor dla danego wystąpienia.

Logs page for a Dps instance.

Ważne

Po wybraniu pozycji Dzienniki z menu usługi DPS usługa Log Analytics zostanie otwarta z zakresem zapytania ustawionym na bieżące wystąpienie usługi DPS. Oznacza to, że zapytania dziennika będą zawierać tylko dane z tego zasobu. Jeśli chcesz uruchomić zapytanie zawierające dane z innych wystąpień lub danych usługi DPS z innych usług platformy Azure, wybierz pozycję Dzienniki z menu usługi Azure Monitor . Aby uzyskać szczegółowe informacje, zobacz Zakres zapytań dzienników i zakres czasu w usłudze Azure Monitor Log Analytics .

Uruchom zapytania względem tabeli AzureDiagnostics , aby wyświetlić dzienniki zasobów zebrane dla ustawień diagnostycznych utworzonych dla wystąpienia usługi DPS.

AzureDiagnostics

Wszystkie dzienniki zasobów w usłudze Azure Monitor mają te same pola, a następnie pola specyficzne dla usługi. Typowy schemat został opisany w schemacie dziennika zasobów usługi Azure Monitor Schemat dzienników zasobów usługi DPS znajduje się w obszarze Dzienniki zasobów w artykule Monitorowanie danych usługi Azure IoT Hub Device Provisioning Service.

Dziennik aktywności to typ dziennika platformy na platformie Azure, który 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.

Aby uzyskać listę typów dzienników zasobów zebranych dla usługi DPS, zobacz Dzienniki zasobów w dokumentacji monitorowania danych usługi Azure IoT Hub Device Provisioning Service.

Aby uzyskać listę tabel używanych przez dzienniki usługi Azure Monitor i do wykonywania zapytań przez usługę Log Analytics, zobacz Tabele dzienników usługi Azure Monitor w dokumentacji dotyczącej danych usługi Azure IoT Hub Device Provisioning Service.

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.

Następne kroki