• /
  • 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

record_ml_event (API do agente Python)

Sintaxe

newrelic.agent.record_ml_event(event_type, params, application=None)

Registra um evento de aprendizado de máquina para uso em consultas

Requisitos

Agente Python versão 9.1.0 ou mais alto.

Descrição

Isso registra um evento de aprendizado de máquina que pode ser visualizado e consultado na interface do New Relic. Se desejar usar isso fora do contexto de uma transação de monitor, use o parâmetro aplicativo.

Importante

Para limites e restrições em event_type e params, consulte Limites e caracteres restritos e Palavras reservadas.

Importante

Esta configuração é desativada quando o modo de alta segurança está ativado.

Parâmetro

Parâmetro

Descrição

event_type

corda

Obrigatório. O event_type define o nome (ou tipo) do evento de machine learning e deve ser uma string. Nenhum atributo adicional registrado para a transação é adicionado ao evento de aprendizado de máquina.

params

dict

Obrigatório. Anexa atributos de aprendizado de máquina ao evento. Somente os atributo passados como params são adicionados. Nenhum atributo adicional registrado para a transação é adicionado ao evento de aprendizado de máquina.

application

objeto

Opcional. Se desejar registrar um evento fora do contexto de uma transação de monitoramento, use isso para associar a chamada a um objeto de aplicativo específico. Um objeto de aplicativo pode ser obtido usando a função newrelic.agent.application .

Valores de retorno

Nenhum.

Exemplos

Registrar evento de aprendizado de máquina em tarefa em segundo plano

Aqui está um exemplo de gravação de um evento de aprendizado de máquina associado a uma tarefa em segundo plano:

@newrelic.agent.background_task()
def bg_task():
# do some type of work in this background task...
application = newrelic.agent.application()
newrelic.agent.record_ml_event('your_event_type', {'param1':'value1'}, application)
Copyright © 2024 New Relic Inc.

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