Konfiguracje mikro agenta
W tym artykule opisano różne typy konfiguracji obsługiwane przez mikro agenta. Klienci mogą skonfigurować mikro agenta tak, aby odpowiadał potrzebom swoich urządzeń i środowisk sieciowych.
Uwaga
Usługa Defender dla IoT planuje wycofać mikro agenta 1 sierpnia 2025 r.
Zachowanie mikro agenta jest konfigurowane przez zestaw właściwości bliźniaczej reprezentacji modułu. Mikro agenta można skonfigurować tak, aby był najlepiej dopasowany do Twoich potrzeb. Można na przykład wyłączyć niektóre zdarzenia, aby zminimalizować zużycie energii i zmniejszyć użycie innych zasobów.
Po każdej zmianie konfiguracji moduł zbierający natychmiast wyśle wszystkie niewykonalne dane zdarzenia. Po wysłaniu danych zmiany zostaną zastosowane, a moduły zbierające zostaną ponownie uruchomione zgodnie z potrzebami.
Konfiguracja ogólna
Zdefiniuj częstotliwość wysyłania komunikatów dla każdego poziomu priorytetu. Wszystkie wartości są wymagane.
Wartości domyślne są następujące:
Częstotliwość | Okres (w minutach) |
---|---|
Niska | 1440 (24 godziny) |
Medium | 120 (2 godziny) |
Wysoka | 30 (5 godzin) |
Aby zmniejszyć zużycie zasobów na urządzeniu, należy ustawić każdy priorytet jako wielokrotność tych zasobów poniżej. Na przykład Wysoki: 60 minut, Średni: 120 minut, Niski: 480 minut.
Składnia konfigurowania częstotliwości jest następująca:
"CollectorsCore_PriorityIntervals"
: "<High>,<Medium>,<Low>"
Na przykład:
"CollectorsCore_PriorityIntervals"
: "30,120,1440"
Typy i właściwości modułów zbierających
Skonfiguruj mikro agenta przy użyciu następujących właściwości i ustawień specyficznych dla modułu zbierającego:
Ustawienia specyficzne dla modułu zbierającego punkt odniesienia
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
Baseline_Disabled | True /False |
Wyłącza moduł zbierający punkt odniesienia. | False |
Baseline_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń punktu odniesienia. | Low |
Baseline_GroupsDisabled | Lista nazw grup punktów odniesienia oddzielona przecinkami. Na przykład: Time Synchronization, Network Parameters Host . |
Definiuje pełną listę nazw grup punktów odniesienia, które powinny być wyłączone. | Null |
Baseline_ChecksDisabled | Lista identyfikatorów sprawdzania linii bazowej oddzielona przecinkami. Na przykład: 3.3.5,2.2.1.1 . |
Definiuje pełną listę identyfikatorów sprawdzania punktu odniesienia, które powinny być wyłączone. | Null |
ustawienia specyficzne dla modułu zbierającego Informacje o systemie
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
SystemInformation_Disabled | True /False |
Wyłącza moduł zbierający Informacje o systemie. | False |
SystemInformation_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń Informacje o systemie. | Low |
SystemInformation_HardwareVendor | string | Ustaw informacje o dostawcy sprzętu. | None |
SystemInformation_HardwareModel | string | Ustaw informacje o modelu sprzętu. | None |
SystemInformation_HardwareSerialNumber | string | Ustaw informacje o numerze seryjnym sprzętu. | None |
SystemInformation_FirmwareVendor | string | Ustaw informacje o dostawcy oprogramowania układowego. | None |
SystemInformation_FirmwareVersion | string | Ustaw informacje o wersji oprogramowania układowego. | None |
Ustawienia specyficzne dla modułu zbierającego SBoM
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
SBoM_Disabled | True /False |
Wyłącza moduł zbierający SBoM. | False |
SBoM_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń SBoM. | Low |
Ustawienia specyficzne dla modułu zbierającego puls
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
Heartbeat_Disabled | True /False |
Wyłącza wysyłanie zdarzenia pulsu. | False |
Heartbeat_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń pulsu. | Low |
Ustawienia specyficzne dla modułu zbierającego dane logowania
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
Login_Disabled | True /False |
Wyłącza moduł zbierający dane logowania. | False |
Login_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń logowania. | Medium |
Login_UsePAM | True /False |
Użyj modułu PAM do zbierania zdarzeń logowania. Bez usługi PAM agent używa kombinacji odczytywania protokołów UTMP i Syslog do zbierania zdarzeń logowania. Jeśli system nie ma włączonego protokołu UTMP lub dziennika systemowego, użycie usługi PAM jest opcją, ale wymaga dodatkowej konfiguracji, aby działać prawidłowo. Aby uzyskać więcej informacji, zobacz Konfigurowanie podłączonych modułów uwierzytelniania (PAM) w celu inspekcji zdarzeń logowania | False |
Ustawienia specyficzne dla modułu usługi IoT Hub
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
IothubModule_MessageTimeout | Dodatnia liczba całkowita, w tym limity | Definiuje liczbę minut przechowywania komunikatów w kolejce wychodzącej do usługi IoT Hub, po której zostaną usunięte komunikaty. | 2880 (=2 dni) |
Ustawienia specyficzne dla modułu zbierającego aktywność sieci
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
NetworkActivity_Disabled | True /False |
Wyłącza moduł zbierający działania sieciowe. | False |
NetworkActivity_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń działania sieciowego. | Medium |
NetworkActivity_Devices | Lista urządzeń sieciowych rozdzielonych przecinkami. Na przykład eth0,eth1 |
Definiuje listę urządzeń sieciowych (interfejsów), których agent będzie używać do monitorowania ruchu. Jeśli urządzenie sieciowe nie znajduje się na liście, nieprzetworzone zdarzenia sieciowe nie zostaną zarejestrowane dla brakującego urządzenia. |
eth0 |
NetworkActivity_CacheSize | Dodatnia liczba całkowita | Liczba zdarzeń działania sieci (po agregacji), które mają być przechowywane w pamięci podręcznej między interwałami wysyłania. Poza tym numerem starsze zdarzenia zostaną porzucone (utracone). | 256 |
NetworkActivity_PacketBufferSize | Dodatnia liczba całkowita | Skonfiguruj rozmiar buforu (w bajtach), który będzie używany do przechwytywania pakietów dla jednego urządzenia na kierunek (ruch przychodzący lub wychodzący). | 2097152 (=2MB) |
Ustawienia specyficzne dla modułu zbierającego procesy
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
Process_Disabled | True /False |
Wyłącza moduł zbierający proces. | False |
Process_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń procesu. | Medium |
Process_PollingInterval | Dodatnia liczba całkowita | Definiuje interwał sondowania w mikrosekundach. Ta wartość jest używana, gdy Process_Mode jest w Polling trybie. |
100000 (=0,1 sekundy) |
Process_Mode | 1 = Auto 2 = Netlink 3 = Sondowanie |
Określa tryb modułu zbierającego proces. W Auto trybie agent najpierw próbuje włączyć tryb Netlink. Jeśli to się nie powiedzie, nastąpi automatyczne powrót/przełączenie do trybu sondowania. |
1 |
Process_CacheSize | Dodatnia liczba całkowita | Liczba zdarzeń procesu (po agregacji), które mają być przechowywane w pamięci podręcznej między interwałami wysyłania. Poza tym numerem starsze zdarzenia zostaną porzucone (utracone). | 256 |
Ustawienia specyficzne dla modułu zbierającego dzienniki
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
LogCollector_Disabled | True /False |
Wyłącza moduł zbierający dzienniki. | False |
LogCollector_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń dziennika. | Low |
Ustawienia specyficzne dla modułu zbierającego system plików
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
FileSystem_Disabled | True /False |
Wyłącza moduł zbierający system plików. | False |
FileSystem_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń systemu plików. | Low |
FileSystem_Recursive | True /False |
W przypadku ustawienia wartości true wszystkie katalogi są monitorowane pod daną ścieżką. | True |
FileSystem_Paths | Ścieżki do monitorowania. Na przykład: /path/to/monitor , /another/path/to/monitor |
Definiuje ścieżki do monitorowania, można monitorować więcej niż jedną ścieżkę. | Null |
FileSystem_CacheSize | Dodatnia liczba całkowita | Liczba zdarzeń systemu plików (po agregacji), które mają być przechowywane w pamięci podręcznej między interwałami wysyłania. Poza tym numerem starsze zdarzenia zostaną porzucone (utracone). | 256 |
Ustawienia specyficzne dla modułu zbierającego urządzenia peryferyjne
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
Peripheral_Disabled | True /False |
Wyłącza moduł zbierający peryferyjny. | False |
Peripheral_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń peryferyjnych. | Low |
Peripheral_CacheSize | Dodatnia liczba całkowita | Liczba zdarzeń peryferyjnych (po agregacji), które mają być przechowywane w pamięci podręcznej między interwałami wysyłania. Poza tym numerem starsze zdarzenia zostaną porzucone (utracone). | 256 |
Ustawienia specyficzne dla modułu zbierającego statystyki
Nazwa ustawienia | Opcje ustawień | opis | Wartość domyślna |
---|---|---|---|
Statistics_Disabled | True /False |
Wyłącza moduł zbierający statystyki. | False |
Statistics_MessageFrequency | Low /Medium /High |
Definiuje częstotliwość wysyłania zdarzeń statystyk. | Low |
Statistics_CacheSize | Dodatnia liczba całkowita | Liczba zdarzeń statystyk (po agregacji), które mają być przechowywane w pamięci podręcznej między interwałami wysyłania. Poza tym numerem starsze zdarzenia zostaną porzucone (utracone). | 256 |
Następne kroki
Aby uzyskać więcej informacji, zobacz: