Udostępnij za pomocą


Tworzenie reguły zbierania danych (DCR) na potrzeby eksportowania metryk

W tym artykule opisano sposób tworzenia reguły zbierania danych (DCR) na potrzeby eksportowania metryk przy użyciu witryny Azure Portal, interfejsu wiersza polecenia platformy Azure, programu PowerShell, interfejsu API lub szablonów usługi ARM.

Ważne

Aby wysyłać dane telemetryczne platformy do kont magazynu lub usługi Event Hubs, zasób, reguła zbierania danych oraz docelowe konto magazynu lub usługa Event Hubs muszą znajdować się w tym samym regionie.

  1. W menu Monitor w witrynie Azure Portal wybierz pozycję Reguły zbierania danych, a następnie wybierz pozycję Utwórz.

  2. Aby utworzyć regułę zbierania danych (DCR) w celu zbierania danych metryk platformy, kliknij link u góry strony.

    Zrzut ekranu przedstawiający stronę reguły tworzenia kolekcji danych.

  3. Na stronie Tworzenie reguły zbierania danych wprowadź nazwę reguły, wybierz subskrypcję, grupę zasobów i region dla DCR.

  4. Wybierz Włącz zarządzaną tożsamość, jeśli chcesz wysyłać metryki do konta magazynu lub do usługi Event Hubs.

  5. Wybierz Dalej.

    Zrzut ekranu przedstawiający zakładkę Podstawowe strony tworzenia reguły zbierania danych.

  6. Na stronie Zasoby wybierz pozycję Dodaj zasoby, aby dodać zasoby, z których chcesz zbierać metryki.

  7. Wybierz przycisk Dalej , aby przejść do karty Zbieranie i dostarczanie .

    Zrzut ekranu przedstawiający zakładkę zasobów na stronie tworzenia reguły zbierania danych.

  8. Wybierz pozycję Dodaj nowy przepływ danych.

  9. Typ zasobu wybranego w poprzednim kroku jest automatycznie wybierany. Dodaj więcej typów zasobów, jeśli chcesz użyć tej reguły do zbierania metryk z wielu typów zasobów w przyszłości.

  10. Wybierz pozycję Dalej miejsca docelowe , aby przejść do karty Miejsca docelowe .

    Zrzut ekranu przedstawiający kartę

  11. Aby wysłać metryki do obszaru roboczego usługi Log Analytics, wybierz pozycję Dzienniki Azure Monitor z listy rozwijanej Typ miejsca docelowego.

    1. Wybierz pozycję Subskrypcja i obszar roboczy usługi Log Analytics, do którego chcesz wysłać metryki.
  12. Aby wysłać metryki do usługi Event Hubs, wybierz pozycję Event Hub z listy rozwijanej Typ miejsca docelowego.

    1. Wybierz subskrypcję, przestrzeń nazw Centrum zdarzeń i nazwę wystąpienia Centrum zdarzeń.
  13. Aby wysłać metryki do konta magazynowego, wybierz z listy rozwijanej typ docelowy pozycję Konto magazynowe.

    1. Wybierz subskrypcję, konto magazynu i kontener obiektów blob, w którym chcesz przechowywać metryki.

    Uwaga / Notatka

    Aby wysyłać metryki do konta magazynu lub usługi Event Hubs, zasób generujący metryki, kontroler domeny i konto magazynu lub centrum zdarzeń muszą znajdować się w tym samym regionie.

    Aby wysyłać metryki do obszaru roboczego usługi Log Analytics, kontroler domeny musi znajdować się w tym samym regionie co obszar roboczy usługi Log Analytics. Zasób generujący metryki może znajdować się w dowolnym regionie.

    Aby wybrać konto magazynu lub centrum zdarzeń jako miejsce docelowe, musisz włączyć tożsamość zarządzaną dla kontrolera domeny na karcie Podstawy.

  14. Wybierz pozycję Zapisz , a następnie wybierz pozycję Przejrzyj i utwórz.

    Zrzut ekranu przedstawiający zakładkę docelową strony zbieranie i dostarczanie.

Po utworzeniu DCR i DCRA poczekaj do 30 minut, aż pierwsze dane metryk platformy pojawią się w obszarze roboczym usługi Log Analytics. Po rozpoczęciu przepływu danych opóźnienie dla szeregów czasowych metryk platformy przepływających do obszaru roboczego usługi Log Analytics, konta magazynu lub usługi Event Hubs wynosi około 3 minut, w zależności od typu zasobu.

Weryfikowanie i rozwiązywanie problemów z zbieraniem danych

Po zainstalowaniu DCR może upłynąć kilka minut, aby zmiany zaczęły obowiązywać i dane zostały zebrane ze zaktualizowanym DCR. Jeśli nie widzisz żadnych zbieranych danych, ustalenie głównej przyczyny problemu może być trudne. Skorzystaj z funkcji monitorowania dcR, które obejmują metryki i dzienniki, aby ułatwić rozwiązywanie problemów.

Metryki DCR są zbierane automatycznie dla wszystkich DCR i można je analizować za pomocą eksploratora metryk, podobnego do metryk platformy dla innych zasobów Azure. Włącz dzienniki błędów dcR , aby uzyskać szczegółowe informacje o błędach, gdy przetwarzanie danych nie powiedzie się.

Jeśli nie widzisz zbieranych danych, wykonaj następujące podstawowe kroki, aby rozwiązać ten problem.

  1. Sprawdź metryki, takie jak Logs Ingestion Bytes per Min i Logs Rows Received per Min , aby upewnić się, że dane docierają do usługi Azure Monitor. Jeśli nie, sprawdź źródło danych, aby upewnić się, że wysyła ona dane zgodnie z oczekiwaniami.
  2. Sprawdź Logs Rows Dropped per Min, czy jakiekolwiek wiersze są pomijane. Może to nie oznaczać błędu, ponieważ wiersze mogą zostać porzucone przez przekształcenie. Jeśli jednak porzucone wiersze są takie same jak Logs Rows Dropped per Min, to żadne dane nie są importowane do obszaru roboczego. Sprawdź, Logs Transformation Errors per Min czy występują błędy przekształcania.
  3. Sprawdź Logs Transformation Errors per Min , czy istnieją błędy z przekształceń zastosowanych do danych przychodzących. Może to być spowodowane zmianami w strukturze danych lub samym przekształceniem.
  4. Sprawdź tabelę pod DCRLogErrors kątem błędów wczytywania, które mogły zostać zarejestrowane. Może to zawierać dodatkowe szczegóły dotyczące identyfikowania głównej przyczyny problemu.

Dalsze kroki