Windows verificações e políticas padrão

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 17 min. de leitura
  • Agent Client Collector fornece as seguintes verificações e políticas padrão para Windows monitoramento de integridade.

    Windows verificações de monitoramento de eventos

    Tabela 1. Política de eventos do SO Windows
    Verificação Descrição Uso e exemplo Saída
    os.windows.check-event-log Mede o log de eventos Windows em relação aos limites de parâmetro e retorna um evento CRITICAL\WARNING\OK.
    Uso:
    • -w aviso - Aciona um evento de AVISO se a contagem do log de eventos correspondente ao padrão estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se a contagem de log de eventos correspondente ao padrão estiver acima do valor do parâmetro CRÍTICO especificado no parâmetro de verificação.
    • -e event level - Especifica o nível de severidade do evento. Valores possíveis: Informações, Detalhamento, Crítico, Aviso, Erro.
    • -i - ID de evento exclusivo
    • -d - A duração de tempo, em horas, na qual você deseja recuperar eventos do log de eventos Windows.

    Exemplo de uso: winchecks check-windows-event-log -w 5 -c 10 -e "Information" -l "Application" -d 24

    Verificar log de eventos OK: o log de eventos que corresponde ao padrão é<matched count>
    os.windows.check-event-log-count Mede o log de eventos Windows em relação aos limites de parâmetro e retorna um evento CRÍTICO\AVISO\OK.

    Fornece informações sobre o número de eventos que ocorreram dentro de uma duração especificada para um único arquivo de log e um único ID. Também indica os filtros a serem aplicados para recuperar eventos para um nível de evento do Windows de valor único específico e nome do provedor.

    Não há suporte para a recuperação de eventos de vários arquivos de log. O número de eventos é fornecido, sem detalhes de cada evento.

    Uso:
    • -w aviso - Aciona um evento de AVISO se a contagem do log de eventos correspondente ao padrão estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se a contagem de log de eventos correspondente ao padrão estiver acima do valor do parâmetro CRÍTICO especificado no parâmetro de verificação.
    • -l log_file — O arquivo de log a ser monitorado. O nome do arquivo está entre aspas duplas.
    • -r regex_pattern — O padrão regex que filtra a descrição no log de eventos. Escrito entre aspas duplas.
    • -e event level - Especifica o nível de severidade do evento. Valores possíveis: Informações, Detalhamento, Crítico, Aviso, Erro.
    • -i id — Identificador exclusivo do evento
    • -d duração_hora — A duração de tempo, em horas, na qual você deseja recuperar eventos do log de eventos Windows. Pontos decimais podem ser usados; por exemplo, 30 minutos - 0,5.
    • -p provider_name - Origem do evento, escrita entre aspas duplas.

    Exemplo de uso: winchecks check-windows-event-log -w 5 -c 10 -e "Information" -l "Application" -d 24

    Verificar log de eventos OK: o log de eventos que corresponde ao padrão é<matched count>
    os.windows.check-event-log-detalhes

    Coleta e filtra logs de eventos do Windows com base nos valores duração_hour, event_log_level e log_file.

    Recupera e filtra logs de eventos do Windows de acordo com os parâmetros fornecidos. Ele retorna detalhes sobre os eventos com status CRÍTICO, AVISO ou OK, com base no nível de severidade especificado.

    Uso:
    • -d duração_hora — Duração (em horas) a partir da hora atual para filtrar eventos (Padrão: 24).
    • -e event_log_level — Filtra os eventos com base no nível do evento. Os valores possíveis são: Informações, Detalhamento, Crítico, Aviso, Erro. Vários valores são separados por vírgula (padrão: informações). Por exemplo: Informações, Aviso
    • -i id — Filtra eventos com base nos IDs de evento especificados. Para vários IDs, os valores são separados por vírgula e entre aspas duplas. Por exemplo: "1257, 1001"
    • -l log_file — Especifica o nome do arquivo de log para filtrar eventos. O nome do arquivo está entre aspas duplas. Oferece suporte à criação de arquivos personalizados e vários valores são separados por vírgula. (Padrão: aplicação). Por exemplo: "Aplicação, Sistema"
    • -p provider_name - O nome do provedor de eventos, entre aspas duplas.
    • -r regex_pattern — Filtra eventos correspondendo a mensagem do evento ao padrão especificado. O valor deve ser colocado entre aspas duplas.
    • -s servicenow_event_severity - Cria um evento da ServiceNow com o valor fornecido neste parâmetro. Os valores possíveis são: Crítico, Aviso e OK.

    Exemplo de uso: winchecks check-windows-event-log-details -d 24 -l Aplicação -e Aviso -r "*" -s Aviso

    Verifique os detalhes do log de eventos AVISO:

    Tipo: Informações, Categoria: Aplicação, Máquina: ws19-inc0061393.LOCAL.LAB, Event_ID: 1704, Mensagem: a política de segurança nos objetos de política de grupo foi aplicada com sucesso., TimeCreated: 10/14/2024 12:09:35 AM .

    Tipo: informações, Categoria: aplicação, Máquina: ws19-inc0061393.LOCAL.LAB, Event_ID: 16384, Mensagem: Serviço de proteção de software programado com sucesso para reinicialização em 2124-09-20T06:25:44Z. Motivo: Mecanismo de regras, TempoCriado: 13/10/2024 11:25:44 PM.

    Tipo: informações, Categoria: aplicação, Máquina: ws19-inc0061393.LOCAL.LAB, Event_ID: 16394, Mensagem: migração de nível descendente off-line bem-sucedida., Tempo de criação: 10/13/2024 11:24:19 PM.

    Tipo: Informações, Categoria: Aplicação, Máquina: ws19-inc0061393.LOCAL.LAB, Event_ID: 8224, Mensagem: O serviço VSS está sendo encerrado devido ao tempo limite ocioso., TimeCreated: 10/13/2024 11:51:36 AM.

    os.windows.check-disk-name Usa o nome da unidade de armazenamento como entrada e verifica se a unidade está presente. Retorna um valor CRITICAL\WARNING\OK com base no parâmetro fornecido.

    winchecks check-windows-disk-name<options>

    -d: nome do disco (padrão = C)

    Exemplo de uso:winchecks check-windows-disk-name -d C

    O Windows verifica se está OK: o armazenamento em disco C está presente.
    os.windows.check-processor-queue-length

    Mede o comprimento da fila do processo em relação aos limites e retorna um evento CRITical\WARNING\OK de acordo com os limites fornecidos nos parâmetros que o acompanham.

    Uso:
    • -w aviso - Aciona um evento de AVISO se a contagem do comprimento da fila do processador que corresponde ao padrão estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se a contagem do comprimento da fila do processador que corresponde ao padrão estiver acima do valor do parâmetro CRITICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-processor-queue-length -w 5 -c 10

    Tamanho da fila do processador OK: o comprimento da fila do processador é 0,00
    os.windows.check-system-cpu-load

    Verifica a carga da CPU usando typeperf. Mede a carga da CPU em relação aos limites configurados e retorna um evento CRITical\WARNING\OK de acordo com os limites fornecidos nos parâmetros que o acompanham.

    Uso:
    • -w aviso - Aciona um evento de AVISO se a contagem de carga da CPU correspondente ao padrão estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se a contagem de carga da CPU correspondente ao padrão estiver acima do valor do parâmetro CRÍTICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-cpu-load -w 85 -c 95

    Carga de CPU OK: a utilização total da CPU é de 26,92%
    os.windows.check-system-disk

    Mede a memória física livre em relação aos limites e retorna um evento CRÍTICO\AVISO\OK de acordo com os limites fornecidos nos parâmetros que o acompanham.

    Uso:
    • -w aviso - Aciona um evento de AVISO se a porcentagem do log de eventos correspondente ao padrão estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se a porcentagem do log de eventos correspondente ao padrão estiver acima do valor do parâmetro CRÍTICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-disk -w 85 -c 95

    Verificação de uso de disco OK: o uso do disco é de %
    os.windows.check-system-memory-percent

    Coleta o uso de RAM. Mede o uso da memória em relação aos limites configurados e retorna um evento CRÍTICO\AVISO\OK de acordo com os limites fornecidos nos parâmetros que o acompanham.

    Uso:
    • -w aviso - Aciona um evento de AVISO se a porcentagem de uso de memória correspondente ao padrão estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se a porcentagem de uso de memória correspondente ao padrão estiver acima do valor do parâmetro CRÍTICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-ram -w 85 -c 95

    Uso de RAM OK: a utilização total da memória é de 84%
    os.windows.check-system-process

    Consulte processos em execução para encontrar processos em execução que correspondam aos argumentos fornecidos (padrão, nome, padrão e nome. Pelo menos um deve ser fornecido). Mede os processos em execução em relação aos limites e filtros configurados, retorna um evento CRÍTICO\AVISO\OK de acordo com os limites fornecidos nos parâmetros que os acompanham.

    Uso:
    • -n name — Nome do executável do processo para verificar a execução do processo.
    • Padrão -p — Padrão (subcadeia de caracteres) a ser pesquisado no comando que invocou o processo. Produz resultados válidos somente se o usuário que executa o agente for proprietário do processo consultado e tiver permissões de exibição para o processo consultado.
    • -w warningover - Aciona um status de AVISO se a consulta retornar mais processos do que os especificados pelo argumento.
    • -W aviso em - Aciona um status de AVISO se a consulta retornar menos processos do que os especificados pelo argumento.
    • -c critover - Aciona um evento CRÍTICO se a consulta retornar mais processos do que os especificados pelo argumento.
    • -C critunder - Aciona um evento CRÍTICO se a consulta retornar menos processos do que os especificados pelo argumento.

    Exemplo de uso: winchecks check-windows-processes -n explorer

    Verificar processo OK:

    OK Encontrado 1 processo correspondente em execução chamado explorador

    os.windows.check-directory Verifica se um diretório Windows existe.

    Uso: -d --directory Caminho para o diretório relevante; use '\' para separação.

    Exemplo de uso: winchecks check-windows-directory -d dir_path

    Verificar diretório OK: o diretório 'C:/Usuários/Público' existe
    os.windows.check-pagefile

    Coleta o uso de Pagefile e o compara com os limites AVISO e CRÍTICO.

    Uso:
    • -w aviso - Aciona um evento de AVISO se o uso Pagefile de estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se o uso Pagefile de estiver acima do valor do parâmetro CRÍTICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-pagefile -w 75 -c 85

    Verificar arquivo de paginação do Windows OK: uso do arquivo de paginação em 31,63%
    os.windows.check-free- Physical-Memory

    Mede a memória física livre em relação aos limites configurados e retorna um evento CRÍTICO\AVISO\OK de acordo com os limites fornecidos nos parâmetros que o acompanham.

    Uso:
    • -w aviso - Aciona um evento de AVISO se a memória física livre estiver abaixo do valor de parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se a memória física livre estiver abaixo do valor de parâmetro CRÍTICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-free- Physical-Memory -w 10 -c 5

    Memória física livre OK: a memória física livre é 20,25%
    os.windows.check-free-virtual-memory

    Mede a memória virtual livre em relação aos limites configurados e retorna um evento CRÍTICO\AVISO\OK de acordo com os limites fornecidos nos parâmetros que o acompanham.

    Uso:
    • -w aviso — Aciona um evento de AVISO se a memória virtual livre estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Ativará o gatilho de um evento CRÍTICO se a memória virtual livre estiver acima do valor do parâmetro CRÍTICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-free-virtual-memory -w 10 -c 5

    Memória virtual livre OK: a memória virtual livre é 25,66%
    os.windows.check-process-cpu

    Processa o uso da CPU em relação aos limites configurados e retorna um evento CRITical\WARNING\OK de acordo com os limites fornecidos nos parâmetros que o acompanham.

    Uso:
    • -p processname — Nome do processo para coletar o uso da CPU.
    • -w aviso - Aciona um evento de AVISO se o uso da CPU estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se o uso da CPU estiver acima do valor do parâmetro CRÍTICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-process-cpu-p acc -c 95 -w 85

    Verificar CPU do processo OK: o uso da CPU do processo é de 0,0000%
    os.windows.check-process-memory

    Processa o uso da memória em relação aos limites e retorna um evento CRITical\WARNING\OK de acordo com os limites fornecidos nos parâmetros que o acompanham.

    Uso:
    • -p processname — Nome do processo para coletar o uso da memória.
    • -w aviso - Aciona um evento de AVISO se o uso da memória do processo estiver acima do valor do parâmetro de AVISO especificado no parâmetro de verificação.
    • -c critical - Aciona um evento CRÍTICO se o uso da memória do processo estiver acima do valor do parâmetro CRITICO especificado no parâmetro de verificação.

    Exemplo de uso: winchecks check-windows-process-memory-p acc -c 95 -w 85

    Verifique a memória do processo OK: o uso da memória do processo é de 0,0149%
    os.windows.check-user-account

    Usa a lista de nomes de usuário como entrada e verifica se a conta do usuário está ativa. Retorna um valor CRÍTICO\AVISO\OK.

    winchecks check-windows-user-disabled (opções)

    -u: lista separada por vírgulas de nomes de usuário

    Exemplo de uso: winchecks check-windows-user-disabled- u Administrator,Guest

    Nome de usuário e status

    Windows verificações de monitoramento de métrica

    Tabela 2. Política de Métricas do SO Windows
    Verificação Descrição Uso e exemplo Saída
    os.windows.check-processor-queue-length Mede o comprimento da fila do processador.

    Uso: esquema -s - Substitui o nome do host + processo de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-processor-queue-length --scheme hostname.proc

    win2019-dc-64bit.cpu.queuelength 0.00 1645371109
    os.windows.check-system-cpu-load Coleta a carga média de CPU por segundo.

    Uso: esquema -s - Substitui o nome do host + processo de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-cpu-load -scheme hostname.proc

    win2019-dc-64bit.cpu.loadavgsec 15.07 1645371561
    os.windows.check-system-cpu Coleta a métrica de núcleo da CPU.

    Uso: -s , esquema Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-cpu -scheme hostname.proc

    win2019-dc-64bit.cpu.cpu0.cores 2 1645371681
    os.windows.check-system-disk-usage
    Coleta as seguintes métricas de uso de disco:
    • total em GB
    • uso em GB
    • disponível em GB
    • porcentagem usada
    Uso:
    • -i , ignore_mnt: lista separada por vírgulas de pontos de montagem a serem ignorados (:C)
    • -I, include_mnt: lista separada por vírgulas de pontos de montagem a serem incluídos.
    • — esquema, esquema: substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process).

    Exemplo de uso: comando: winchecks metric-windows-disk-usage-scheme hostname.proc

    win2019-dc-64bit.disk_usage.disk_C.total(GB) 99.40 1645371774

    win2019-dc-64bit.disk_usage.disk_C.used(GB) 50.72 1645371774

    win2019-dc-64bit.disk_usage.disk_C.avail(GB) 48,68 1645371774

    win2019-dc-64bit.disk_usage.disk_C.used_percentage 51.02 1645371774

    os.windows.check-system-memory-percent

    Coleta percentual de uso de RAM, percentual de memória física livre e percentual de memória virtual livre.

    Uso: -s, esquema - Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-disk-usage-scheme hostname.proc

    win2019-dc-64bit.mem.free_ Physical_percentage 13.30 1645371856

    win2019-dc-64bit.mem.free_virtual_percentage 13,93 1645371856

    win2019-dc-64bit.ram.usage_percentage 86.07 1645371856

    os.windows.check-system-network Coleta as seguintes métricas de adaptador de rede ativo:
    • Total de bytes por segundo
    • Pacotes/segundo
    • Pacotes recebidos por segundo
    • Pacotes enviados por segundo
    • Largura de banda atual
    • Bytes recebidos por segundo
    • Pacotes recebidos em unicast por segundo
    • Pacotes recebidos não unicast por segundo
    • Pacotes recebidos descartados
    • Erros recebidos de pacotes
    • Pacotes recebidos desconhecidos
    • Bytes enviados por segundo
    • Pacotes enviados em unicast por segundo
    • Pacotes enviados não unicast por segundo
    • Pacotes de saída descartados
    • Erros de saída de pacotes
    • Tamanho da fila de saída
    • Conexões descarregadas
    • Conexões RSC ativas de TCP
    • Pacotes TCP RSC aglutinados por segundo
    • Exceções TCP RSC por segundo
    • Tamanho médio do pacote TCP RSC

    Uso: esquema -s: substitui o nome do host + processo de saída pelo valor fornecido (exemplo: hostname.process)

    Nome de uso: comando: winchecks metric-windows-network --scheme hostname.proc

    win2019-dc-64bit.system.network.Network_Interface(Intel[R]_82574L_Gigabit_Network_Connection).<metric name><metric value> Total de bytes/segundo 98742,67 1645372042

    Por exemplo: win2019-dc-64bit.system.network.Network_Interface(Intel[R]_82574L_Gigabit_Network_Connection).Bytes_Total/sec 98742.67 1645372042

    os.windows.check-system-uptime Coleta o tempo de atividade do sistema.

    Uso: -s, esquema - Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-uptime --scheme hostname.proc

    win2019-dc-64bit.system.uptime(sec) 4614142.06 1645372124
    os.windows.check-system-disk Coleta as seguintes métricas de disco:
    • AvgDiskSecPerRead
    • AvgDiskSecPerWrite
    • DiskReadBytesPerSec
    • DiskWriteBytesPerSec

    Uso:

    • -i, ignore_mnt — Lista separada por vírgulas de pontos de montagem a serem ignorados (:C)
    • -I, include_mnt — Lista separada por vírgulas de pontos de montagem a serem incluídos.
    • —scheme - Substitui hostname+process da saída pelo valor fornecido (exemplo: hostname.process).

    Exemplo de uso: command: winchecks metric-windows-disk

    win2019-dc-64bit.disk._total.AvgDisksec/Read 0.000000 1645372198

    win2019-dc-64bit.disk._total.AvgDisksec/Write 0.000608 1645372198

    win2019-dc-64bit.disk._total.DiskReadBytes/s 0.000000 1645372198

    win2019-dc-64bit.disk._total.DiskWriteBytes/s 34941.692255 1645372198

    win2019-dc-64bit.disk.C.AvgDisksec/Read 0.000000 1645372200

    win2019-dc-64bit.disk.C.AvgDisksec/Write 0.000000 1645372200

    win2019-dc-64bit.disk.C.DiskReadBytes/s 0,000000 1645372200

    win2019-dc-64bit.disk.C.DiskWriteBytes/s 0,000000 1645372200

    os.windows.check-system-memory Coleta as seguintes métricas de disco:
    • FreePhysicalMemory
    • TotalMemória física
    • FreeVirtualMemory
    • TotalVirtualMemorySize
    • MemóriaDisponível
    • TotalVisibleMemorySize

    Uso: -s, esquema - Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-memory --scheme hostname.proc

    win2019-dc-64bit.mem.free_ Physical (KB) 1175440.00 1645372274

    win2019-dc-64bit.mem.total_ Physical (KB) 8588898304.00 1645372274

    win2019-dc-64bit.mem.free_virtual(KB) 1747636.00 1645372274

    win2019-dc-64bit.mem.total_virtual(KB) 12263156.00 1645372274

    win2019-dc-64bit.mem.available (KB) 1202032640.00 1645372274

    win2019-dc-64bit.mem.total_visible (KB) 8387596.00 1645372274

    os.windows.check-process-status Coleta o status do processo do Windows com dados de CPU e memória usados pelo processo.

    Uso:

    • -n, process — Nome do processo para coletar a métrica de status.
    • —scheme - Substitui hostname+process da saída pelo valor fornecido (exemplo: hostname.process).

    win2019-dc-64bit.Process.Status 67 1645372421

    win2019-dc-64bit.Process.CpuPercent 0 1645372421

    win2019-dc-64bit.Process.Memory(KB) 1226444 1645372421

    os.windows.metrics-process-status Recupera o número de instâncias em execução, a porcentagem de utilização da CPU e o uso de memória (em kilobytes) do processo Windows especificado.

    Uso:

    • -n, process — Nome do processo para coletar a métrica de status.
    • —scheme - Substitui hostname+process da saída pelo valor fornecido (exemplo: hostname.process).

    Exemplo de uso: comando: winchecks metric-windows-process-status -n Svchost -s hostname.proc

    WIN-R493MKFE75G.Processo.Status 1 1625478491

    WIN-R493MKFE75G.Processo.CpuPercent 0 1625478491

    WIN-R493MKFE75G.Processo.MemóriaKB 276 162547849

    Windows Verificações de eventos do SO - Estendidas

    Executa Windows verificações estendidas em servidores operacionais Windows. Para executar esta política, ative uma das verificações e forneça um filtro de IC na guia ICs monitorados da política para executar essas verificações em ICs selecionados.
    Tabela 3. Windows Eventos do SO - Política estendida
    Verificação Descrição Uso e exemplo Saída
    os.windows.check-processor-queue-length Mede o comprimento da fila do processador.

    Uso: esquema -s - Substitui o nome do host + processo de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-processor-queue-length --scheme hostname.proc

    win2019-dc-64bit.cpu.queuelength 0.00 1645371109
    os.windows.check-system-cpu Coleta a métrica de núcleo da CPU.

    Uso: -s , esquema Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-cpu -scheme hostname.proc

    win2019-dc-64bit.cpu.cpu0.cores 2 1645371681
    os.windows.check-system-cpu-load Coleta a carga média de CPU por segundo.

    Uso: esquema -s - Substitui o nome do host + processo de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-cpu-load -scheme hostname.proc

    win2019-dc-64bit.cpu.loadavgsec 15.07 1645371561
    os.windows.check-system-disk-usage
    Coleta as seguintes métricas de uso de disco:
    • total em GB
    • uso em GB
    • disponível em GB
    • porcentagem usada
    Uso:
    • -i , ignore_mnt: lista separada por vírgulas de pontos de montagem a serem ignorados (:C)
    • -I, include_mnt: lista separada por vírgulas de pontos de montagem a serem incluídos.
    • — esquema, esquema: substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process).

    Exemplo de uso: comando: winchecks metric-windows-disk-usage-scheme hostname.proc

    win2019-dc-64bit.disk_usage.disk_C.total (GB) 99,40 1645371774

    win2019-dc-64bit.disk_usage.disk_C.used(GB) 50.72 1645371774

    win2019-dc-64bit.disk_usage.disk_C.avail (GB) 48,68 1645371774

    win2019-dc-64bit.disk_usage.disk_C.used_percentage 51.02 1645371774

    os.windows.check-system-memory-percent

    Coleta percentual de uso de RAM, percentual de memória física livre e percentual de memória virtual livre.

    Uso: -s, esquema - Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-disk-usage-scheme hostname.proc

    win2019-dc-64bit.mem.free_ Physical_percentage 13.30 1645371856

    win2019-dc-64bit.mem.free_virtual_percentage 13,93 1645371856

    win2019-dc-64bit.ram.usage_percentage 86.07 1645371856

    os.windows.check-system-network Coleta as seguintes métricas de adaptador de rede ativo:
    • Total de bytes por segundo
    • Pacotes/segundo
    • Pacotes recebidos por segundo
    • Pacotes enviados por segundo
    • Largura de banda atual
    • Bytes recebidos por segundo
    • Pacotes recebidos em unicast por segundo
    • Pacotes recebidos não unicast por segundo
    • Pacotes recebidos descartados
    • Erros recebidos de pacotes
    • Pacotes recebidos desconhecidos
    • Bytes enviados por segundo
    • Pacotes enviados em unicast por segundo
    • Pacotes enviados não unicast por segundo
    • Pacotes de saída descartados
    • Erros de saída de pacotes
    • Tamanho da fila de saída
    • Conexões descarregadas
    • Conexões RSC ativas de TCP
    • Pacotes TCP RSC aglutinados por segundo
    • Exceções TCP RSC por segundo
    • Tamanho médio do pacote TCP RSC

    Uso: esquema -s: substitui o nome do host + processo de saída pelo valor fornecido (exemplo: hostname.process)

    Nome de uso: comando: winchecks metric-windows-network --scheme hostname.proc

    win2019-dc-64bit.system.network.Network_Interface(Intel[R]_82574L_Gigabit_Network_Connection).<metric name><metric value> Total de bytes/segundo 98742,67 1645372042

    Por exemplo: win2019-dc-64bit.system.network.Network_Interface(Intel[R]_82574L_Gigabit_Network_Connection).Bytes_Total/sec 98742.67 1645372042

    os.windows.check-system-uptime Coleta o tempo de atividade do sistema.

    Uso: -s, esquema - Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-uptime --scheme hostname.proc

    win2019-dc-64bit.system.uptime(sec) 4614142.06 1645372124
    os.windows.check-system-disk Coleta as seguintes métricas de disco:
    • AvgDiskSecPerRead
    • AvgDiskSecPerWrite
    • DiskReadBytesPerSec
    • DiskWriteBytesPerSec

    Uso:

    • -i, ignore_mnt — Lista separada por vírgulas de pontos de montagem a serem ignorados (:C)
    • -I, include_mnt — Lista separada por vírgulas de pontos de montagem a serem incluídos.
    • — esquema, esquema - Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process).

    Exemplo de uso: command: winchecks metric-windows-disk

    win2019-dc-64bit.disk._total.AvgDisksec/Read 0.000000 1645372198

    win2019-dc-64bit.disk._total.AvgDisksec/Write 0.000608 1645372198

    win2019-dc-64bit.disk._total.DiskReadBytes/s 0.000000 1645372198

    win2019-dc-64bit.disk._total.DiskWriteBytes/s 34941.692255 1645372198

    win2019-dc-64bit.disk.C.AvgDisksec/Read 0.000000 1645372200

    win2019-dc-64bit.disk.C.AvgDisksec/Write 0.000000 1645372200

    win2019-dc-64bit.disk.C.DiskReadBytes/s 0,000000 1645372200

    win2019-dc-64bit.disk.C.DiskWriteBytes/s 0,000000 1645372200

    os.windows.check-system-memory Coleta as seguintes métricas de disco:
    • FreePhysicalMemory
    • TotalMemória física
    • FreeVirtualMemory
    • TotalVirtualMemorySize
    • MemóriaDisponível
    • TotalVisibleMemorySize

    Uso: -s, esquema - Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process)

    Exemplo de uso: comando: winchecks metric-windows-memory --scheme hostname.proc

    win2019-dc-64bit.mem.free_ Physical (KB) 1175440.00 1645372274

    win2019-dc-64bit.mem.total_ Physical (KB) 8588898304.00 1645372274

    win2019-dc-64bit.mem.free_virtual(KB) 1747636.00 1645372274

    win2019-dc-64bit.mem.total_virtual(KB) 12263156.00 1645372274

    win2019-dc-64bit.mem.available (KB) 1202032640.00 1645372274

    win2019-dc-64bit.mem.total_visible (KB) 8387596.00 1645372274

    os.windows.check-process-status Coleta o status do processo do Windows com dados de CPU e memória usados pelo processo.

    Uso:

    • -n, process — Nome do processo para coletar a métrica de status.
    • — esquema, esquema - Substitui hostname+process de saída pelo valor fornecido (exemplo: hostname.process).

    win2019-dc-64bit.Process.Status 67 1645372421

    win2019-dc-64bit.Process.CpuPercent 0 1645372421

    win2019-dc-64bit.Process.Memory(KB) 1226444 1645372421