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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

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.