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

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

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.

Crea una propuesta

Crear evento personalizado (Go)

Evento personalizado son útiles para explorar datos de un único evento que le interesa, incluidos datos de fuentes externas, en un momento particular. Para rastrear datos de eventos arbitrarios para aplicaciones monitoreadas por su agente de New Relic Go, agregue RecordCustomEvent a las aplicaciones. Luego podrá consultar y visualizar los datos del evento.

RecordCustomEvent parámetro

Para agregar RecordCustomEvent a su aplicación Go, use este formato:

RecordCustomEvent(eventType string, params map[string]interface{})

Parámetro

Descripción

eventType

cadena

Requerido. El nombre del tipo de evento a registrar.

params map

número, cadena o booleano

Requerido. Especifique el valor principal de los pares de atributos para anotar el evento.

  • Cada valor de params map debe ser un número, una cadena o un valor booleano.
  • Las claves deben tener menos de 255 bytes.
  • El params map no debe contener más de 64 atributos.

Ejemplo

A continuación se muestra un ejemplo de un evento personalizado para una aplicación Go:

func customEvent(w http.ResponseWriter, r *http.Request) {
io.WriteString(w, "recording a custom event")
app.RecordCustomEvent("my_event_type", map[string]interface{}{
"myString": "hello",
"myFloat": 0.603,
"myInt": 123,
"myBool": true,
})
}
Copyright © 2024 New Relic Inc.

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