Configuraties van microagents
In dit artikel worden de verschillende typen configuraties beschreven die door de microagent worden ondersteund. Klanten kunnen de microagent zo configureren dat deze voldoet aan de behoeften van hun apparaten en netwerkomgevingen.
Notitie
Defender for IoT wil de microagent op 1 augustus 2025 buiten gebruik stellen.
Het gedrag van de microagent wordt geconfigureerd door een set eigenschappen van moduledubbels. U kunt de microagent zo configureren dat deze het beste bij uw behoeften past. U kunt bijvoorbeeld bepaalde gebeurtenissen uitschakelen om het energieverbruik te minimaliseren en ander resourcegebruik te verminderen.
Na een wijziging in de configuratie verzendt de collector onmiddellijk alle niet-verzonden gebeurtenisgegevens. Nadat de gegevens zijn verzonden, worden de wijzigingen toegepast en worden collectors indien nodig opnieuw opgestart.
Algemene configuratie
Definieer de frequentie waarin berichten worden verzonden voor elk prioriteitsniveau. Alle waarden zijn vereist.
Standaardwaarden zijn als volgt:
Frequentie | Tijdsperiode (in minuten) |
---|---|
Laag | 1440 (24 uur) |
Gemiddeld | 120 (2 uur) |
Hoog | 30 (,5 uur) |
Als u het resourceverbruik op het apparaat wilt verminderen, moet elke prioriteit worden ingesteld als een veelvoud van de prioriteit eronder. Bijvoorbeeld Hoog: 60 minuten, Gemiddeld: 120 minuten, Laag: 480 minuten.
De syntaxis voor het configureren van de frequenties is als volgt:
"CollectorsCore_PriorityIntervals"
: "<High>,<Medium>,<Low>"
Voorbeeld:
"CollectorsCore_PriorityIntervals"
: "30,120,1440"
Collectortypen en -eigenschappen
Configureer de microagent met behulp van de volgende collectorspecifieke eigenschappen en instellingen:
Instellingen voor basislijnverzamelaar
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
Baseline_Disabled | True /False |
Hiermee schakelt u de basislijnverzamelaar uit. | False |
Baseline_MessageFrequency | Low /Medium /High |
Definieert de frequentie waarin basislijn-gebeurtenissen moeten worden verzonden. | Low |
Baseline_GroupsDisabled | Een lijst met namen van basislijngroepen, gescheiden door een komma. Bijvoorbeeld: Time Synchronization, Network Parameters Host |
Hiermee definieert u de volledige lijst met namen van basislijngroepen die moeten worden uitgeschakeld. | Null |
Baseline_ChecksDisabled | Een lijst met basislijncontrole-id's, gescheiden door een komma. Bijvoorbeeld: 3.3.5,2.2.1.1 |
Hiermee definieert u de volledige lijst met basislijncontrole-id's die moeten worden uitgeschakeld. | Null |
Systeeminformatie collector-specifieke instellingen
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
SystemInformation_Disabled | True /False |
Hiermee schakelt u de Systeeminformatie collector uit. | False |
SystemInformation_MessageFrequency | Low /Medium /High |
Definieert de frequentie waarin Systeeminformatie gebeurtenissen moeten worden verzonden. | Low |
SystemInformation_HardwareVendor | tekenreeks | Hardwareleveranciergegevens instellen. | None |
SystemInformation_HardwareModel | tekenreeks | Hardwaremodelgegevens instellen. | None |
SystemInformation_HardwareSerialNumber | tekenreeks | Informatie over het serienummer van hardware instellen. | None |
SystemInformation_FirmwareVendor | tekenreeks | Informatie over de firmwareleverancier instellen. | None |
SystemInformation_FirmwareVersion | tekenreeks | Informatie over de firmwareversie instellen. | None |
SBoM collector-specifieke instellingen
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
SBoM_Disabled | True /False |
Hiermee schakelt u de SBoM-collector uit. | False |
SBoM_MessageFrequency | Low /Medium /High |
Definieert de frequentie waarin SBoM-gebeurtenissen moeten worden verzonden. | Low |
Heartbeat collector-specifieke instellingen
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
Heartbeat_Disabled | True /False |
Hiermee schakelt u het verzenden van de Heartbeat-gebeurtenis uit. | False |
Heartbeat_MessageFrequency | Low /Medium /High |
Definieert de frequentie waarin heartbeat-gebeurtenissen moeten worden verzonden. | Low |
Instellingen voor aanmeldingsverzamelaar
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
Login_Disabled | True /False |
Hiermee schakelt u de aanmeldingsverzamelaar uit. | False |
Login_MessageFrequency | Low /Medium /High |
Hiermee definieert u de frequentie waarin aanmeldingsevenementen moeten worden verzonden. | Medium |
Login_UsePAM | True /False |
Gebruik een PAM-module om aanmeldingsevenementen te verzamelen. Zonder PAM gebruikt de agent een combinatie van het lezen van UTMP en Syslog om aanmeldingsevenementen te verzamelen. Als UTMP of Syslog niet is ingeschakeld voor het systeem, is het gebruik van PAM een optie, maar is extra configuratie vereist om goed te kunnen werken. Zie Pluggable Authentication Modules (PAM) configureren voor meer informatie om aanmeldingsgebeurtenissen te controleren | False |
Modulespecifieke IoT Hub-instellingen
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
IothubModule_MessageTimeout | Positief geheel getal, inclusief limieten | Hiermee definieert u het aantal minuten voor het bewaren van berichten in de uitgaande wachtrij naar de IoT Hub, waarna de berichten worden verwijderd. | 2880 (=2 dagen) |
Instellingen voor collector voor netwerkactiviteit
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
NetworkActivity_Disabled | True /False |
Hiermee schakelt u de netwerkactiviteitverzamelaar uit. | False |
NetworkActivity_MessageFrequency | Low /Medium /High |
Hiermee definieert u de frequentie waarin gebeurtenissen van netwerkactiviteit moeten worden verzonden. | Medium |
NetworkActivity_Devices | Een lijst met de netwerkapparaten gescheiden door een komma. Bijvoorbeeld eth0,eth1 |
Hiermee definieert u de lijst met netwerkapparaten (interfaces) die door de agent worden gebruikt om het verkeer te bewaken. Als een netwerkapparaat niet wordt vermeld, worden de onbewerkte gebeurtenissen van het netwerk niet vastgelegd voor het ontbrekende apparaat. |
eth0 |
NetworkActivity_CacheSize | Positief geheel getal | Het aantal gebeurtenissen van netwerkactiviteit (na aggregatie) dat tussen verzendintervallen in de cache moet blijven. Buiten dat aantal worden oudere gebeurtenissen verwijderd (verloren). | 256 |
NetworkActivity_PacketBufferSize | Positief geheel getal | Configureer de buffergrootte (in bytes) die wordt gebruikt voor het vastleggen van pakketten voor één apparaat per richting (inkomend of uitgaand verkeer). | 2097152 (=2MB) |
Instellingen voor procesverzamelaar
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
Process_Disabled | True /False |
Hiermee schakelt u de procesverzamelaar uit. | False |
Process_MessageFrequency | Low /Medium /High |
Hiermee definieert u de frequentie waarin proces gebeurtenissen moeten worden verzonden. | Medium |
Process_PollingInterval | Positief geheel getal | Definieert het polling-interval in microseconden. Deze waarde wordt gebruikt wanneer de Process_Mode zich in Polling de modus bevindt. |
100000 (=0,1 seconde) |
Process_Mode | 1 = Automatisch 2 = Netlink 3 = Polling |
Bepaalt de modus Procesverzamelaar. In Auto de modus probeert de agent eerst de Netlink-modus in te schakelen. Als dat mislukt, wordt deze automatisch terugvallen/overgeschakeld naar de pollingmodus. |
1 |
Process_CacheSize | Positief geheel getal | Het aantal proces-gebeurtenissen (na aggregatie) dat tussen verzendintervallen in de cache moet worden bewaard. Buiten dat aantal worden oudere gebeurtenissen verwijderd (verloren). | 256 |
Instellingen voor logboekverzamelaar
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
LogCollector_Disabled | True /False |
Hiermee schakelt u de logboekverzamelaar uit. | False |
LogCollector_MessageFrequency | Low /Medium /High |
Hiermee definieert u de frequentie waarin logboek gebeurtenissen moeten worden verzonden. | Low |
Instellingen voor bestandssysteemverzamelaars
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
FileSystem_Disabled | True /False |
Hiermee schakelt u de bestandssysteemverzamelaar uit. | False |
FileSystem_MessageFrequency | Low /Medium /High |
Definieert de frequentie waarin bestandssysteem gebeurtenissen moeten worden verzonden. | Low |
FileSystem_Recursive | True /False |
Als deze optie is ingesteld op waar, controleert u alle mappen onder het opgegeven pad. | True |
FileSystem_Paths | Paden die moeten worden bewaakt. Bijvoorbeeld: /path/to/monitor , /another/path/to/monitor |
Definieert welke paden moeten worden bewaakt, meer dan één pad kan worden bewaakt. | Null |
FileSystem_CacheSize | Positief geheel getal | Het aantal bestandssysteem-gebeurtenissen (na aggregatie) dat tussen verzendintervallen in de cache moet blijven. Buiten dat aantal worden oudere gebeurtenissen verwijderd (verloren). | 256 |
Instellingen voor randapparatuurverzamelaar
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
Peripheral_Disabled | True /False |
Hiermee schakelt u de randapparatuurverzamelaar uit. | False |
Peripheral_MessageFrequency | Low /Medium /High |
Definieert de frequentie waarin randapparatuur-gebeurtenissen moeten worden verzonden. | Low |
Peripheral_CacheSize | Positief geheel getal | Het aantal randapparatuur-gebeurtenissen (na aggregatie) dat tussen verzendintervallen in de cache moet worden bewaard. Buiten dat aantal worden oudere gebeurtenissen verwijderd (verloren). | 256 |
Instellingen voor statistiekenverzamelaar
Naam van instelling | Instellingsopties | Beschrijving | Standaard |
---|---|---|---|
Statistics_Disabled | True /False |
Hiermee schakelt u de statistische collector uit. | False |
Statistics_MessageFrequency | Low /Medium /High |
Hiermee definieert u de frequentie waarmee statistieken-gebeurtenissen moeten worden verzonden. | Low |
Statistics_CacheSize | Positief geheel getal | Het aantal statistische gebeurtenissen (na aggregatie) dat in de cache moet worden bewaard tussen verzendintervallen. Buiten dat aantal worden oudere gebeurtenissen verwijderd (verloren). | 256 |
Volgende stappen
Zie voor meer informatie: