Udostępnij za pośrednictwem


Omówienie agenta pozyskiwania

Agent pozyskiwania przekazuje dane do usługi Azure Operator Szczegółowe informacje Data Product. Udostępniamy agenta pozyskiwania o nazwie Operator platformy Azure Szczegółowe informacje agenta pozyskiwania, który można zainstalować na maszynie wirtualnej z systemem Linux w celu przekazania danych z sieci. Ten agent pozyskiwania obsługuje przekazywanie:

  • Potwierdzono strumienie danych rekordu danych EDR (Mobile Content Cloud) w chmurze zawartości mobilnej (MCC).
  • Pliki przechowywane na serwerze SFTP.

Łączenie różnych typów źródła w jednym wystąpieniu agenta nie jest zalecane w środowisku produkcyjnym, ale jest obsługiwane w przypadku prób laboratoryjnych i testów.

Omówienie źródła EDR mcC

Agent pozyskiwania skonfigurowany ze źródłem MCC EDR jest przeznaczony do użycia z usługą Afirmed Networks Mobile Content Cloud (MCC). Pozyskuje rekordy danych zdarzeń (EDR) z elementów sieci MCC i przekazuje je do usługi Azure Operator Szczegółowe informacje. Aby dowiedzieć się więcej, zobacz Jakość środowiska — potwierdzony produkt danych MCC.

Omówienie źródła ściągania SFTP

Agent pozyskiwania skonfigurowany za pomocą źródła ściągania SFTP zbiera pliki z co najmniej jednego serwera SFTP i przekazuje je do usługi Azure Operator Szczegółowe informacje.

Źródła plików

Agent pozyskiwania zbiera pliki z potoków pozyskiwania skonfigurowanych na nim. Potok zawiera szczegóły serwera SFTP, pliki do zebrania z niego i sposobu zarządzania tymi plikami.

Na przykład pojedynczy serwer SFTP może mieć dzienniki, pliki CSV i pliki tekstowe. Każdy typ pliku można skonfigurować jako oddzielny potok pozyskiwania. Dla każdego potoku pozyskiwania można określić katalog do zbierania plików (opcjonalnie w tym lub wykluczać określone pliki na podstawie ścieżek plików), jak często zbierać pliki i inne opcje. Aby uzyskać szczegółowe informacje o dostępnych opcjach, zobacz Informacje o konfiguracji agenta pozyskiwania Szczegółowe informacje operatora platformy Azure.

Potoki pozyskiwania mają następujące ograniczenia:

  • Nie mogą się nakładać, co oznacza, że nie mogą zbierać tych samych plików z tych samych serwerów.
  • Należy skonfigurować każdy potok na dokładnie jednym agencie. Jeśli skonfigurujesz potok na wielu agentach, operator platformy Azure Szczegółowe informacje odbiera zduplikowane dane.

Przetwarzanie plików

Agent pozyskiwania przekazuje pliki do usługi Azure Operator Szczegółowe informacje podczas zaplanowanych przebiegów przekazywania. Częstotliwość tych przebiegów jest definiowana w konfiguracji potoku. Każdy przebieg przekazywania przekazuje pliki zgodnie z konfiguracją potoku:

  • Ścieżki plików i wyrażenia regularne do dołączania i wykluczania plików określają pliki do przekazania.
  • Czas rozliczenia wyklucza pliki ostatnio zmodyfikowane w tym okresie z dowolnego przekazywania. Jeśli na przykład uruchomienie przekazywania rozpoczyna się o 05:30, a czas rozliczenia wynosi 60 sekund (jedna minuta), przebieg przekazywania przekazuje tylko pliki zmodyfikowane przed 05:29.
  • Wyklucz przed godziną (jeśli ustawiono) wyklucza pliki ostatnio zmodyfikowane przed określoną datą i godziną.

Agent pozyskiwania rejestruje, kiedy ostatnio zakończył przebieg przekazywania dla źródła plików. Używa tego rekordu do określenia plików, które mają zostać przekazane podczas następnego przebiegu przekazywania, przy użyciu następującego procesu:

  1. Agent sprawdza ostatni zarejestrowany czas.
  2. Agent przekazuje wszystkie pliki zmodyfikowane od tego czasu. Przyjęto założenie, że przetworzył starsze pliki podczas poprzedniego przebiegu przekazywania.
  3. Na końcu przebiegu przekazywania:
    • Jeśli agent przekaże wszystkie pliki lub jedyne błędy były błędami niemożliwymi do ponawiania, agent aktualizuje rekord. Nowy czas zależy od czasu rozpoczęcia przebiegu przekazywania, pomniejszonego o czas rozliczenia.
    • Jeśli przebieg przekazywania miał błędy ponawiania próby (na przykład jeśli połączenie z platformą Azure zostało utracone), agent nie aktualizuje rekordu. Brak aktualizacji rekordu umożliwia agentowi ponowienie próby przekazania wszystkich plików, które nie zostały pomyślnie przekazane. Ponowne próby nie duplikują wcześniej przekazanych danych.

Agent pozyskiwania został zaprojektowany tak, aby był wysoce niezawodny i odporny na niskie poziomy zakłóceń sieci. Jeśli wystąpi nieoczekiwany błąd, agent zostanie ponownie uruchomiony i ponownie udostępni usługę natychmiast po jej uruchomieniu. Po ponownym uruchomieniu agent przeprowadza natychmiastowe uruchomienie przekazywania zaległości dla wszystkich skonfigurowanych źródeł plików. Następnie powraca do skonfigurowanego harmonogramu.

Uwierzytelnianie

Agent pozyskiwania uwierzytelnia się w dwóch oddzielnych systemach z oddzielnymi poświadczeniami.

  • Aby uwierzytelnić się w punkcie końcowym pozyskiwania produktu danych operatora platformy Azure Szczegółowe informacje, agent uzyskuje token SAS z usługi Azure Key Vault. Agent uwierzytelnia się w tym usłudze Key Vault przy użyciu tożsamości zarządzanej microsoft Entra ID lub jednostki usługi i certyfikatu skonfigurowanego podczas tworzenia agenta.
  • Aby uwierzytelnić się na serwerze SFTP, agent może użyć uwierzytelniania za pomocą hasła lub uwierzytelniania klucza SSH.

Aby uzyskać instrukcje dotyczące konfiguracji, zobacz Konfigurowanie uwierzytelniania na platformie Azure, Przygotowywanie maszyn wirtualnych i Konfigurowanie oprogramowania agenta.

Następny krok