• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Métrica de tempo de execução do Python

O agente Python registra métricas de tempo de execução para permitir que você analise o desempenho de seus processos e interpretador Python. Isso inclui métricas relacionadas ao uso de CPU, uso de memória e coleta de lixo. Este comportamento está habilitado por padrão. Para desabilitar isso, desabilite a configuração no arquivo de configuração ou na variável de ambiente.

Utilização do CPU

Com a métrica de tempo de execução da CPU, você pode monitor o uso da CPU examinando a utilização da CPU do usuário e do sistema, e também ver o tempo gasto em diferentes componentes da CPU. As seguintes métricas de uso de CPU estão disponíveis:

  • CPU time

    : monitore a quantidade de tempo gasto em diferentes estados da CPU. Isso inclui usuário (tempo de execução do código do aplicativo) e sistema (tempo gasto no sistema operacional). Essa métrica é representada como o tempo total decorrido em segundos.

  • CPU utilization

    : analise a quantidade de recursos de processamento utilizados ao longo do tempo por diferentes componentes da CPU. Isso inclui o componente do usuário (para executar o código do aplicativo) e o componente do sistema (para executar o código do kernel). Essa métrica é relatada como uma porcentagem que representa o tempo gasto no componente de CPU especificado dividido pelo tempo total de CPU decorrido.

Uso de memória

Você pode monitor o consumo e a utilização geral de memória do seu sistema por processo e host. As seguintes métricas de uso de memória estão disponíveis:

  • Total physical memory

    : monitor a quantidade total de memória física em megabytes usada pelo seu sistema ao longo do tempo. Essa métrica também está disponível para IDs de processos individuais.

  • Memory utilization

    : rastreie a utilização da memória ao longo do tempo para o seu sistema e para processos individuais. Esta métrica é representada pelo valor da memória física total usada pelo seu sistema (ou um processo específico) dividido pela quantidade total de memória disponível.

Coleta de lixo

Importante

O perfil de coleta de lixo está desabilitado por padrão no agente. Para habilitá-lo, confira nossa documentação aqui.

O coletor de lixo encontra objetos de dados não utilizados e recupera esse espaço de memória para que possa ser usado por outro processo. O agente Python fornece a seguinte métrica de coleta de lixo:

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.