Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este artigo descreve os diferentes tipos de configurações suportadas pelo microagente. Os clientes podem configurar o microagente para atender às necessidades de seus dispositivos e ambientes de rede.
Nota
A Defender for IoT planeja aposentar o microagente em 1º de agosto de 2025.
O comportamento do microagente é configurado por um conjunto de propriedades gêmeas do módulo. Você pode configurar o microagente para melhor atender à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 eventos 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 com 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 de tempo (em minutos) |
|---|---|
| Baixo | 1440 (24 horas) |
| Medium | 120 (2 horas) |
| Alto | 30 (.5 horas) |
Para reduzir o consumo de recursos no dispositivo, cada prioridade deve ser definida como um múltiplo da que está abaixo dele. Por exemplo, Alto: 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 e propriedades do coletor
Configure o microagente usando as seguintes propriedades e configurações específicas do coletor:
Configurações específicas do coletor baseline
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| Baseline_Disabled | True/False |
Desativar o coletor de base. | False |
| Baseline_MessageFrequency | Low/Medium/High |
Define a frequência com que se enviam eventos de linha de base. | Low |
| Baseline_GroupsDisabled | Uma lista de nomes de grupos de linha de base, separados por uma vírgula. Por exemplo: Time Synchronization, Network Parameters Host |
Define a lista completa de nomes de grupos de linha de base que devem ser desabilitados. | Null |
| Verificação_BaseDesativada | Uma lista de IDs de verificação de linha de base, separados por uma vírgula. Por exemplo: 3.3.5,2.2.1.1 |
Define-se a lista completa de IDs de verificação Baseline que devem ser desativados. | Null |
Configurações específicas do coletor de informações do sistema
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| SystemInformation_Disabled | True/False |
Desativa o coletor de informações do sistema. | False |
| Frequência_de_Mensagens_do_Sistema | Low/Medium/High |
Define a frequência de envio de eventos de Informações do Sistema. | Low |
| SystemInformation_HardwareVendor | cadeia (de caracteres) | Defina as informações do fornecedor do hardware. | None |
| SystemInformation_HardwareModel | cadeia (de caracteres) | Defina as informações do modelo de hardware. | None |
| SystemInformation_HardwareSerialNumber | cadeia (de caracteres) | Defina as informações do número de série do hardware. | None |
| SystemInformation_FirmwareVendor | cadeia (de caracteres) | Defina as informações do fornecedor do firmware. | None |
| SystemInformation_FirmwareVersion | cadeia (de caracteres) | Defina as informações da versão do firmware. | None |
Configurações específicas do coletor SBoM
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| SBoM_Disabled | True/False |
Desativa o coletor SBoM. | False |
| SBoM_MessageFrequency | Low/Medium/High |
Define a frequência de envio de eventos SBoM. | Low |
Configurações específicas do coletor de pulsação
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| Heartbeat_Desativado (Heartbeat_Disabled) | True/False |
Desabilita o envio do evento Heartbeat. | False |
| Frequência_de_Mensagens_Cardíacas | Low/Medium/High |
Define a frequência com que enviar eventos de pulsação. | Low |
Configurações específicas do coletor de login
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| Login_Desativado | True/False |
Desativa o coletor de login. | False |
| Login_MessageFrequency | Low/Medium/High |
Define a frequência de envio de eventos de login. | Medium |
| Login_UsePAM | True/False |
Use um módulo PAM para coletar eventos de login. Sem PAM, o agente usa uma combinação de leitura de UTMP e Syslog para coletar eventos de login. Se o sistema não tiver UTMP ou Syslog habilitado, usar o PAM é uma opção, mas exigirá configuração adicional para funcionar corretamente. Para obter mais informações, consulte Configurar módulos de autenticação conectáveis (PAM) 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 | Predefinido |
|---|---|---|---|
| IothubModule_MessageTimeout | Número 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 descartadas. |
2880 (=2 dias) |
Configurações específicas do coletor de atividade de rede
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| NetworkActivity_Disabled | True/False |
Desativa o coletor de atividade de rede. | False |
| NetworkActivity_FrequênciaDeMensagens | Low/Medium/High |
Define a frequência de envio de 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 de rede (interfaces) que o agente usará para monitorar o tráfego. Se um dispositivo de rede não estiver listado, os eventos brutos de rede não serão registrados para o dispositivo ausente. |
eth0 |
| NetworkActivity_CacheSize | Inteiro positivo | O número de eventos de Atividade de Rede (após agregação) a serem mantidos no cache entre os intervalos de envio. Além desse número, eventos mais antigos serão descartados (perdidos). | 256 |
| NetworkActivity_PacketBufferSize | Inteiro positivo | Configure o tamanho do buffer (em bytes) que será usado para capturar pacotes para um único dispositivo 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 | Predefinido |
|---|---|---|---|
| Process_Disabled | True/False |
Desativa o coletor de processo. | False |
| Process_MessageFrequency | Low/Medium/High |
Define a frequência na qual enviar eventos de processo. | Medium |
| Process_PollingInterval | Inteiro positivo | Define o intervalo de sondagem em microssegundos. Esse valor é usado quando o Process_Mode está no Polling modo. |
100000 (=0,1 segundo) |
| Process_Mode |
1 = Automático 2 = Netlink 3= Votação |
Determina o modo de coletor de processo. No Auto modo, o agente primeiro tenta ativar o modo Netlink. Se isso falhar, ele irá automaticamente mudar para o modo Polling. |
1 |
| Process_CacheSize | Inteiro positivo | O número de eventos de processo (após a agregação) a serem mantidos no cache entre os intervalos de envio. Além desse número, eventos mais antigos serão descartados (perdidos). | 256 |
Configurações específicas do coletor de logs
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| LogCollector_Desativado | True/False |
Desabilita o coletor 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 | Predefinido |
|---|---|---|---|
| FileSystem_Desativado | True/False |
Desativa o coletor do sistema de arquivos. | False |
| FileSystem_MessageFrequency | Low/Medium/High |
Define a frequência de envio de eventos do sistema de arquivos. | Low |
| FileSystem_Recursive | True/False |
Se definido como true, monitora todos os diretórios sob o caminho fornecido. | True |
| FileSystem_Paths | Caminhos a monitorizar. Por exemplo: /path/to/monitor, /another/path/to/monitor |
Define quais caminhos monitorar, mais de um caminho pode ser monitorado. | Null |
| FileSystem_CacheSize | Inteiro positivo | O número de eventos do sistema de arquivos (após a agregação) a serem mantidos no cache entre os intervalos de envio. Além desse número, eventos mais antigos serão descartados (perdidos). | 256 |
Configurações específicas do coletor periférico
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| Periférico_Desativado | True/False |
Desativa o coletor periférico. | False |
| Peripheral_MessageFrequency | Low/Medium/High |
Define a frequência com que enviar eventos periféricos. | Low |
| Peripheral_CacheSize | Inteiro positivo | O número de eventos periféricos (após a agregação) a serem mantidos no cache entre os intervalos de envio. Além desse número, eventos mais antigos serão descartados (perdidos). | 256 |
Configurações específicas do coletor de estatísticas
| Nome da Configuração | Opções de configuração | Descrição | Predefinido |
|---|---|---|---|
| Estatísticas_Desativadas | True/False |
Desativa o coletor de estatísticas. | False |
| FrequênciaDeMensagens_Estatísticas | Low/Medium/High |
Define a frequência com que enviar eventos estatísticos. | Low |
| Statistics_CacheSize | Inteiro positivo | O número de eventos estatísticos (após a agregação) a serem mantidos no cache entre os intervalos de envio. Além desse número, eventos mais antigos serão descartados (perdidos). | 256 |
Próximos passos
Para obter mais informações, consulte: