Compartilhar via


Configurações do microagente

Este artigo descreve os diferentes tipos de configurações para os quais o microagente dá suporte. Os clientes podem configurar o microagente para atender às necessidades de seus dispositivos e ambientes de rede.

Observação

O Defender para IoT planeja desativar o microagente em 1º de agosto de 2025.

O comportamento do microagente é configurado por um conjunto de propriedades de módulo. Você pode configurar o microagente para atender melhor às suas necessidades. Por exemplo, você pode desativar determinados eventos para minimizar o consumo de energia e reduzir o uso de outros recursos.

Após qualquer alteração na configuração, o coletor enviará imediatamente todos os dados de evento não enviados. Depois que os dados forem enviados, as alterações serão aplicadas e os coletores serão reiniciados conforme necessário.

Configuração geral

Defina a frequência em que as mensagens são enviadas para cada nível de prioridade. Todos os valores são obrigatórios.

Os valores padrão são os seguintes:

Frequência Período (em minutos)
Baixo 1440 (24 horas)
Média 120 (2 horas)
Alta 30 (5 horas)

Para reduzir o consumo de recursos no dispositivo, cada prioridade deve ser definida como um múltiplo da prioridade que está abaixo dela. Por exemplo, alta: 60 minutos, médio: 120 minutos, baixo: 480 minutos.

A sintaxe para configurar as frequências é a seguinte:

"CollectorsCore_PriorityIntervals" : "<High>,<Medium>,<Low>"

Por exemplo:

"CollectorsCore_PriorityIntervals" : "30,120,1440"

Tipos de coletor e propriedades

Configure o micro agente usando as seguintes propriedades e configurações específicas do coletor:

Configurações específicas do coletor de linha de base

Nome da Configuração Opções de configuração Descrição Padrão
Baseline_Disabled True/False Desabilita o coletor de linha de base. False
Baseline_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos de linha de base. Low
Baseline_GroupsDisabled Uma lista de nomes de grupo de linha de base, separados por uma vírgula.

Por exemplo: Time Synchronization, Network Parameters Host
Define a lista completa de nomes de grupo de linha de base que devem ser desabilitados. Null
Baseline_ChecksDisabled Uma lista de IDs de verificação de linha de base, separadas por uma vírgula.

Por exemplo: 3.3.5,2.2.1.1
Define a lista completa de IDs de verificação de linha de base que devem ser desabilitadas. Null

Configurações específicas do coletor de informações do sistema

Nome da Configuração Opções de configuração Descrição Padrão
SystemInformation_Disabled True/False Desabilita o coletor de informações do sistema. False
SystemInformation_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos de informações do sistema. Low
SystemInformation_HardwareVendor string Defina as informações do fornecedor de hardware. None
SystemInformation_HardwareModel string Defina informações do modelo de hardware. None
SystemInformation_HardwareSerialNumber string Defina as informações de número de série de hardware. None
SystemInformation_FirmwareVendor string Defina as informações do fornecedor de firmware. None
SystemInformation_FirmwareVersion string Defina as informações de versão do firmware. None

Configurações específicas do coletor SBoM

Nome da Configuração Opções de configuração Descrição Padrão
SBoM_Disabled True/False Desabilita o coletor SBoM. False
SBoM_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos do SBoM. Low

Configurações específicas do coletor de pulsação

Nome da Configuração Opções de configuração Descrição Padrão
Heartbeat_Disabled True/False Desabilita o envio do evento de Pulsação. False
Heartbeat_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos de Pulsação. Low

Configurações específicas do coletor de logon

Nome da Configuração Opções de configuração Descrição Padrão
Login_Disabled True/False Desabilita o coletor de logon. False
Login_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos de Logon. Medium
Login_UsePAM True/False Use um módulo PAM para coletar eventos de logon. Sem o PAM, o agente usa uma combinação de leitura de UTMP e Syslog para coletar eventos de logon. Se o sistema não tiver UTMP ou Syslog habilitado, usar o PAM será uma opção, mas exigirá uma configuração adicional para funcionar corretamente. Para obter mais informações, confira Configurar PAM (Módulos de Autenticação Conectáveis) para auditar eventos de entrada False

Configurações específicas do Módulo do Hub IoT

Nome da Configuração Opções de configuração Descrição Padrão
IothubModule_MessageTimeout Inteiro positivo, incluindo limites Define o número de minutos para reter mensagens na fila de saída para o Hub IoT, após o qual as mensagens são descartados. 2880 (=2 dias)

Configurações específicas do coletor de atividades de rede

Nome da Configuração Opções de configuração Descrição Padrão
NetworkActivity_Disabled True/False Desabilita o coletor de atividade da rede. False
NetworkActivity_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos de atividade de rede. Medium
NetworkActivity_Devices Uma lista dos dispositivos de rede separados por uma vírgula.

Por exemplo eth0,eth1
Define a lista de dispositivos (adaptadores) de rede que o agente usará para monitorar o tráfego.

Se um dispositivo de rede não estiver listado, os eventos brutos de rede desse dispositivo não serão gravados para o dispositivo ausente.
eth0
NetworkActivity_CacheSize Número inteiro positivo A quantidade de eventos de atividade de rede (após a agregação) a serem mantidos no cache entre intervalos de envio. Além dessa quantidade, eventos mais antigos serão removidos (perdidos). 256
NetworkActivity_PacketBufferSize Número inteiro positivo Defina o tamanho do buffer (em bytes) que será usado para capturar pacotes de um dispositivo individual por direção (tráfego de entrada ou saída). 2097152 (=2MB)

Configurações específicas do coletor de processo

Nome da Configuração Opções de configuração Descrição Padrão
Process_Disabled True/False Desabilita o coletor de processo. False
Process_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos de Processo. Medium
Process_PollingInterval Número Inteiro Positivo Define o intervalo de sondagem em microssegundos. Esse valor é usado quando o Process_Mode está no modo Polling. 100000 (=0,1 segundo)
Process_Mode 1 = Auto
2 = Netlink
3= Sondagem
Determina o modo do coletor de processo. No modo Auto, o agente primeiro tenta habilitar o modo Netlink.

Se isso falhar, ele retornará/alterna automaticamente para o modo Sondagem.
1
Process_CacheSize Número inteiro positivo A quantidade de eventos de Processo (após a agregação) a serem mantidos no cache entre intervalos de envio. Além dessa quantidade, eventos mais antigos serão removidos (perdidos). 256

Configurações específicas do coletor de logs

Nome da Configuração Opções de configuração Descrição Padrão
LogCollector_Disabled True/False Desabilita o coletor de logs. False
LogCollector_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos de log. Low

Configurações específicas do coletor do sistema de arquivos

Nome da Configuração Opções de configuração Descrição Padrão
FileSystem_Disabled True/False Desabilita o coletor do sistema de arquivos. False
FileSystem_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos do sistema de arquivos. Low
FileSystem_Recursive True/False Se definido como true, monitora todos os diretórios no caminho fornecido. True
FileSystem_Paths Caminhos a serem monitorados.

Por exemplo: /path/to/monitor, /another/path/to/monitor
Define quais caminhos monitorar, mais de um caminho pode ser monitorado. Null
FileSystem_CacheSize Número inteiro positivo A quantidade de eventos de Sistema de arquivos (após a agregação) a serem mantidos no cache entre intervalos de envio. Além dessa quantidade, eventos mais antigos serão removidos (perdidos). 256

Configurações específicas do coletor periférico

Nome da Configuração Opções de configuração Descrição Padrão
Peripheral_Disabled True/False Desabilita o coletor periférico. False
Peripheral_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos periféricos. Low
Peripheral_CacheSize Número inteiro positivo A quantidade de eventos periféricos (após a agregação) a serem mantidos no cache entre intervalos de envio. Além dessa quantidade, eventos mais antigos serão removidos (perdidos). 256

Configurações específicas do coletor de estatísticas

Nome da Configuração Opções de configuração Descrição Padrão
Statistics_Disabled True/False Desabilita o coletor de estatísticas. False
Statistics_MessageFrequency Low/Medium/High Define a frequência na qual enviar eventos de estatísticas. Low
Statistics_CacheSize Número inteiro positivo A quantidade de eventos de estatísticas (após a agregação) a serem mantidos no cache entre intervalos de envio. Além dessa quantidade, eventos mais antigos serão removidos (perdidos). 256

Próximas etapas

Para obter mais informações, consulte: