• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

record_ml_event (API del agente Python)

Sintaxis

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

Registra un evento de aprendizaje automático para usarlo en consultas

Requisitos

Agente Python versión 9.1.0 o mas alto.

Descripción

Esto registra un evento de aprendizaje automático que se puede ver y consultar en la UI de New Relic. Si desea utilizar esto fuera del contexto de una transacción de monitor, utilice el parámetro de aplicación.

Importante

Para conocer los límites y restricciones de event_type y params, consulte Límites y caracteres restringidos y Palabras reservadas.

Parámetros

Parámetro

Descripción

event_type

cadena

Requerido. El event_type define el nombre (o tipo) del evento de aprendizaje automático y debe ser una cadena. No se agrega ningún atributo adicional registrado para la transacción al evento de aprendizaje automático.

params

dict

Requerido. Adjunta un atributo de aprendizaje automático al evento. Solo se agrega el atributo pasado como params . No se agrega ningún atributo adicional registrado para la transacción al evento de aprendizaje automático.

application

objeto

Opcional. Si desea registrar un evento fuera del contexto de una transacción de monitor, utilícelo para asociar la llamada con un objeto de aplicación específico. Se puede obtener un objeto de aplicación utilizando la función newrelic.agent.application .

Valores de retorno

Ninguno.

Ejemplos

Grabar evento de aprendizaje automático en tarea en segundo plano

A continuación se muestra un ejemplo de grabación de un evento de aprendizaje automático asociado con una tarea en 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.