---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Configurar logs do Osqueryd para métricas de uso total do SAM

# Configurar logs do Osqueryd para métricas de uso total do SAM {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Por padrão, o Osquery oferece suporte à rotação de log com base no tamanho. Para habilitá-lo para as métricas de uso total do SAM e configurar o tamanho e a rotação do log, você precisa adicionar sinalizadores específicos para o serviço Osqueryd.

## Antes de Iniciar

Função necessária: admin  
Nota:  
O SAM com Osqueryd consome ciclos de memória e CPU. Por exemplo, com o agente instalado em uma máquina Windows com 2 núcleos de CPU, 8 GB de RAM, 1000 instalações de software e 500 processos em execução, foi observado o seguinte:

* O uso médio de CPU para o Agent e o Osqueryd foi inferior a 10% da CPU e máximo de 30% da CPU. Isso só ocorrerá quando a política em segundo plano do SAM for acionada. Por padrão, o gatilho acontece a cada 480 segundos.
* O uso médio de memória do Agent e do Osqueryd foi inferior a 10 MB e o máximo de 26 MB foi consumido.
{#configure-osquery-logs-for-sam-total-usage-metrics__ul_jy3_gcw_hsb} Para armazenar os dados de um único processo em execução por dois dias, o tamanho do arquivo de log em média deve ser de 52.429 bytes. O tamanho do arquivo de log deve ser aumentado se o número de processos em execução na máquina for maior. Por exemplo, com 500 processos em execução, o tamanho do log seria em média 25 MB, ou seja, 26214400 bytes.

## Procedimento

1. Navegar até Pasta de instalação do Osqueryd.
2. Localize e edite o arquivo osquery.flags.
3. Adicione os sinalizadores abaixo com estas diretrizes de dimensionamento:  
   Nota:  
   A modificação do tamanho do arquivo de log deve ser feita de acordo com as diretrizes de dimensionamento de arquivo de log do Osqueryd.  
   Para o Windows:
   * --logger_rotate=verdadeiro
   * --logger_rotate_size=26214400
   * --logger_rotate_max_files=1
   * --watchdog_level=1
   {#configure-osquery-logs-for-sam-total-usage-metrics__ul_s4t_zhh_vrb}
4. Salve o arquivo.

## Resultado

Depois que a programação do Osqueryd e os logs do Osqueryd estiverem configurados, o serviço do Osqueryd poderá ser iniciado.

A programação executa o Osquery: Select name, pid, elapsed_time, start_time, user_time, system_time, username dos processos p JOIN users u ON u.uid = p.uid em que p.elapsed_time != -1 AND u.type !='special ';" é executado a cada 5 minutos (300 segundos) na máquina de destino. Isso registra os resultados no arquivo de log. O arquivo de log contém entradas de snapshot de todas as consultas configuradas para serem executadas pelo Osqueryd. Esta consulta contém todos os atributos de processos.  
Nota:  
Um arquivo temporário marcador.json é criado em uma pasta local temporária em sua máquina no diretório:

Para Windows `:`\<userprofile\> \\\\AppData\\\\Local\\\\AgentClientCollector\\\\SAM .

Este arquivo tem permissões de leitura/gravação e contém os dados do marcador: Data and Last Read Unix Time stamp.

O Osqueryd também pode ser configurado para gravar seus logs em um caminho de diretório personalizado em vez do diretório padrão. Se você escolher um diretório personalizado, modifique a definição de verificação \[samadvanced-background-log-check\].

