Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated translations - (machine translation) #19589

Merged
merged 1 commit into from
Dec 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
---
title: recordCustomEvent
type: apiDoc
shortDescription: Informa sobre un evento browser personalizado bajo un eventType especificado con atributo personalizado.
tags:
- Browser
- Browser monitoring
- Browser agent and SPA API
metaDescription: Browser API call to report a custom browser event under a specified eventType with custom attributes.
freshnessValidatedDate: never
translationType: machine
---

## Sintaxis [#syntax]

```js
newrelic.recordCustomEvent(string $eventType[, JSON object $attributes])
```

Informa sobre un evento browser personalizado bajo un eventType especificado con atributo personalizado.

## Requisitos

* Agente de Broswer Pro o Pro+SPA (v1.277.0 o superior)

* Si está utilizando npm para instalar el agente del navegador, debe habilitar la característica `generic_events` al crear una instancia de la clase `BrowserAgent` . En la matriz `features` , agregue lo siguiente:

```js
import { GenericEvents } from '@newrelic/browser-agent/features/generic_events';

const options = {
info: { ... },
loader_config: { ... },
init: { ... },
features: [
GenericEvents
]
}
```

Para obtener más información, consulte la [documentación de instalación del navegador npm](https://www.npmjs.com/package/@newrelic/browser-agent#new-relic-browser-agent).

## Descripción [#description]

Esta API de llamada envía un evento browser personalizado con su eventType definido por el usuario y un atributo opcional al [tablero](/docs/query-your-data/explore-query-data/dashboards/introduction-new-relic-one-dashboards), junto con cualquier atributo personalizado que pueda configurar para su aplicación. Esto es útil para rastrear cualquier evento que no sea rastreado automáticamente por el agente del browser mejorado por reglas y atribución que usted controla.

* `custom` Los eventos se envían cada 30 segundos.
* Si se observan 1.000 eventos, el agente recolectará el evento almacenado inmediatamente, omitiendo el intervalo del ciclo de recolección.

## Parámetros [#parameters]

<table>
<thead>
<tr>
<th width="25%">
Parámetro
</th>

<th>
Descripción
</th>
</tr>
</thead>

<tbody>
<tr>
<td>
`$eventType`

*cadena*
</td>

<td>
Requerido. El eventType para almacenar los datos del evento

Evite emplear [palabras NRQL reservadas](/docs/insights/event-data-sources/custom-events/data-requirements-limits-custom-event-data/#reserved-words) o eventTypes preexistentes al nombrar el atributo o valor.
</td>
</tr>

<tr>
<td>
`$attributes`

*Objeto JSON*
</td>

<td>
Opcional. Objeto JSON con uno o más pares de valores principales. Por ejemplo: `{key:"value"}`. La clave se informa como su propio atributo `PageAction` con los valores especificados.

Evite el uso [de palabras NRQL reservadas](/docs/insights/event-data-sources/custom-events/data-requirements-limits-custom-event-data/#reserved-words) cuando nombre el atributo/valor.
</td>
</tr>
</tbody>
</table>

## Las consideraciones importantes y las mejores prácticas incluyen:

Debe monitorear IA para limitar el número total de tipos de eventos a aproximadamente cinco. Los tipos de eventos personalizados están pensados para encapsular categorías de alto nivel. Por ejemplo, podría crear un tipo de evento Gestos.

No emplee eventType para nombrar un evento personalizado. Cree eventTypes para albergar una categoría de datos y un atributo dentro de esa categoría para nombrar un evento o emplee el parámetro de nombre opcional. Si bien puedes crear numerosos eventos personalizados, es importante mantener tus datos manejables limitando la cantidad de tipos de eventos informados.

## Ejemplos [#examples]

### Registrar clics en enlaces (JavaScript) [#example-link-click-js]

Este ejemplo registra un evento personalizado cada vez que un usuario hace clic en el botón <DNT>**Submit**</DNT> en un formulario. El evento se registra con un `eventType` de `FormAction`, que se empleó para contener muchos eventos relacionados con acciones realizadas en un formulario:

```html
<a href="/demo" id="try-me">Try Me!</a>
<script>
document.getElementById('submit').addEventListener('click', function(e) {
newrelic.recordCustomEvent('FormAction', { element: 'submit', action: 'click' });
})
</script>
```

Luego puede consultar la cantidad de veces que se hizo clic en el botón <DNT>**Submit**</DNT> con la siguiente consulta NRQL:

```sql
SELECT count(*) FROM FormAction WHERE element = 'submit' AND action = 'click' SINCE 1 hour ago
```
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ translationType: machine
---

<Callout variant="important">
Esta es una característica experimental browser y está sujeta a cambios. Emplee esta función con precaución. Sólo está disponible con el agente del browser instalado mediante copiar/pegar o NPM.
Esta es una característica experimental browser y está sujeta a cambios. Emplee esta función con precaución. Las funciones experimentales solo están disponibles si se opta manualmente con copiar y pegar o con implementaciones NPM del agente. Para obtener acceso a la aplicación inyectada con APM , comunicar con su representante de soporte. Para obtener más información sobre cómo participar, consulte [la característica experimental](/docs/browser/new-relic-browser/configuration/experimental-features).
</Callout>

[Las marcas](https://developer.mozilla.org/en-US/docs/Web/API/Performance/mark) y [medidas](https://developer.mozilla.org/en-US/docs/Web/API/Performance/measure) son métodos estándar para observar e informar sobre el rendimiento de sus sitios web. Son eventos genéricos nativos del browser. Puedes usarlos para medir la duración de cualquier tarea. El agente del navegador New Relic puede rastrear automáticamente marcas y medidas y almacenarlas como `BrowserPerformance` .
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ translationType: machine
[Los recursos](https://developer.mozilla.org/en-US/docs/Web/API/PerformanceResourceTiming) son informados de forma nativa por todos browser principales y le permiten observar e informar sobre el rendimiento de los recursos que importan sus sitios web. New Relic Browser puede rastrear automáticamente estos activos como `BrowserPerformance` evento.

<Callout variant="important">
Esta función es actualmente experimental y solo está disponible para su inclusión voluntaria en la copia y pegado manual o en las implementaciones NPM del agente. Para obtener más información sobre cómo participar, consulte [la característica experimental](/docs/browser/new-relic-browser/configuration/experimental-features). Tenga en cuenta que estas características están sujetas a cambios antes del lanzamiento general.
Esta es una característica experimental browser y está sujeta a cambios. Emplee esta función con precaución. Las funciones experimentales solo están disponibles si se opta manualmente con copiar y pegar o con implementaciones NPM del agente. Para obtener acceso a la aplicación inyectada con APM , comunicar con su representante de soporte. Para obtener más información sobre cómo participar, consulte [la característica experimental](/docs/browser/new-relic-browser/configuration/experimental-features).
</Callout>

Los recursos de página detectados por el agente del browser se podrán consultar a través del tipo de evento `BrowserPerformance`. Puede emplear estos datos para crear consultas y paneles personalizados en [New Relic One](/docs/new-relic-one/use-new-relic-one/get-started/introduction-new-relic-one).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ freshnessValidatedDate: never
translationType: machine
---

Las características New Relic Browser se exponen a los clientes de manera controlada para garantizar la estabilidad y confiabilidad. Sin embargo, algunas características se ponen a disposición antes de que alcancen disponibilidad general. Estas se conocen como características experimentales. Para acceder a ellos, debes optar por ello.
Las características New Relic Browser se lanzan gradualmente para garantizar la estabilidad y confiabilidad. Sin embargo, puedes optar por aprovechar algunas funciones antes de su disponibilidad general. Estas se conocen como características experimentales.

## Característica experimental actual

Expand All @@ -15,12 +15,12 @@ Las siguientes funciones experimentales están disponibles en New Relic Browser:
* agente del navegador v1.276.0 - [Observar automáticamente los recursos de la página como evento `BrowserPerformance` ](/docs/browser/new-relic-browser/browser-pro-features/page-resources).

<Callout variant="important">
Las características experimentales solo están disponibles para la subscripción en copia y pegado manual o en implementaciones NPM del agente. Estas características están sujetas a cambios y deben usar con precaución.
Las funciones experimentales solo están disponibles si se opta manualmente con copiar y pegar o con implementaciones NPM del agente. Para obtener acceso a la aplicación inyectada con APM , comunicar con su representante de soporte. Las características experimentales están sujetas a cambios y deben usar con precaución.
</Callout>

## Opte por emplear la función experimental
## Opte manualmente para usar la función experimental

### Rendimiento del browser - Marcas, Medidas y Recursos
### Implementación de copiar y pegar el rendimiento del browser - Calificaciones, medidas y recursos

1. Cerciórate de estar usando una versión del agente New Relic Browser compatible con la función experimental, en una compilación pro o pro+spa equivalente.
2. Encuentre el código del agente del navegador New Relic en la aplicación HTML o JS de su sitio web.
Expand All @@ -39,4 +39,42 @@ Las siguientes funciones experimentales están disponibles en New Relic Browser:
} }:
```

4. Desplegar tu aplicación.
4. Desplegar tu aplicación.

### Implementación de NPM del rendimiento del browser: calificaciones, medidas y recursos

1. Cerciorar de estar empleando una versión del agente New Relic Browser compatible con la función experimental.
2. Encuentre el constructor del agente de New Relic Browser en la implementación de su aplicación.
3. En el objeto de configuración `init` , agregue la configuración característica `performance` . A continuación se muestra un ejemplo que permite la detección de marcas y medidas:

```js
import { BrowserAgent } from '@newrelic/browser-agent/loaders/browser-agent'

// Populate using values in copy-paste JavaScript snippet.
const options = {
init: {
// ... other configurations
performance: {
capture_marks: true, // enable to capture browser performance marks (default false)
capture_measures: true // enable to capture browser performance measures (default false)
resources: {
enabled: true, // enable to capture browser peformance resource timings (default false)
asset_types: [], // Asset types to collect -- an empty array will collect all types (default []). See https://developer.mozilla.org/en-US/docs/Web/API/PerformanceResourceTiming/initiatorType for the list of types.
first_party_domains: [], // when included, will decorate any resource as a first party resource if matching (default [])
ignore_newrelic: true // ignore capturing internal agent scripts and harvest calls (default true)
}
}
},
info: { ... },
loader_config: { ... }
}

// The agent loader code executes immediately on instantiation.
new BrowserAgent(options)
```

Consulte la [documentación del paquete NPM](https://www.npmjs.com/package/@newrelic/browser-agent) para obtener más información sobre cómo configurar el agente a través de NPM.

## Opte por la aplicación inyectada APM

APMLas aplicaciones sitio web servidas por pueden optar por la función experimental ticket comunicar con su representante de soporte, enviando un de ayuda o enviando un email `browser-agent@newrelic.com` a con una línea de asunto que comience `[Experimental Features]: `con.
6 changes: 3 additions & 3 deletions src/i18n/content/es/docs/logs/forward-logs/kong-gateway.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,13 @@ Para recibir el log de Kong Gateway, debe conectar el complemento de File Log de
# file-log-plugin.yaml
apiVersion: configuration.konghq.com/v1
kind: KongClusterPlugin
metadata:
metadata:
name: global-file-log
annotations:
kubernetes.io/ingress.class: kong
labels:
global: "true"
config:
config:
path: "/dev/stdout" # Directs logs through a standard output so New Relic can receive Kong Gateway logs
plugin: file-log
```
Expand All @@ -56,7 +56,7 @@ Para recibir el log de Kong Gateway, debe conectar el complemento de File Log de
Implemente la configuración del complemento File Log en su clúster de Kubernetes, pero cerciorar de actualizar `file-log-plugin.yaml` con el nombre de archivo real de su manifiesto:

```bash
kubectl apply -f file-log-plugin.yaml -n kong
kubectl apply -f file-log-plugin.yaml -n kong
```
</Step>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ freshnessValidatedDate: never
translationType: machine
---

Esta es una guía para comenzar con Trae tus propios datos de New Relic. Aprenderá cómo instalar, ejecutar y experimentar con _Bring Your Own Data_ (BYOD), y comenzar a monitorear el rendimiento de sus modelos de aprendizaje automático.
Esta es una guía para comenzar con Trae tus propios datos de New Relic. Aprenderá cómo instalar, ejecutar y experimentar con *Bring Your Own Data* (BYOD), y comenzar a monitorear el rendimiento de sus modelos de aprendizaje automático.

## Inicio rápido [#quick-start]

Expand Down Expand Up @@ -38,7 +38,7 @@ Esta guía lo llevará paso a paso por todo lo necesario para comenzar a monitor

### 1. Configure su variable de entorno

Obtenga su <InlinePopover type="licenseKey"/>(también denominado `ingest - license`) y configúrelo como variable de entorno: `NEW_RELIC_INSERT_KEY`. [Haga clic aquí](/docs/apis/intro-apis/new-relic-api-keys/#license-key) para obtener más detalles e instrucciones. ¿Está informando datos a la región de la UE de New Relic? haga clic [aquí](#EU-account-users) para obtener más instrucciones.
Obtenga su <InlinePopover type="licenseKey" />(también denominado `ingest - license`) y configúrelo como variable de entorno: `NEW_RELIC_INSERT_KEY`. [Haga clic aquí](/docs/apis/intro-apis/new-relic-api-keys/#license-key) para obtener más detalles e instrucciones. ¿Está informando datos a la región de la UE de New Relic? haga clic [aquí](#EU-account-users) para obtener más instrucciones.

### 2. Importar paquete

Expand Down Expand Up @@ -92,18 +92,18 @@ Creamos estos cuadernos en Google colab para que puedas probarlos:

## Usuario de cuenta UE [#EU-account-users]

Si está utilizando una cuenta de la UE, envíela como parámetro en la llamada MLPerformanceMonitoring si su variable de entorno no está configurada:
Si está empleando una cuenta de la UE, envíela como parámetro en la llamada `MLPerformanceMonitoring` si su variable de entorno no está configurada:

* `EVENT_CLIENT_HOST and METRIC_CLIENT_HOST`
* `EVENT_CLIENT_HOST` y `METRIC_CLIENT_HOST`

* Cuenta de la región de EE. UU. (predeterminada) -
* Cuenta de la región de EE. UU. (predeterminada):

* `EVENT_CLIENT_HOST`: insights-collector.newrelic.com
* `METRIC_CLIENT_HOST`: metric-api.newrelic.com
* `EVENT_CLIENT_HOST: insights-collector.newrelic.com`
* `METRIC_CLIENT_HOST: metric-api.newrelic.com`

* Cuenta de la región de la UE -
* Cuenta de la región de la UE:

* `EVENT_CLIENT_HOST`: insights-collector.eu01.nr-data.net
* `METRIC_CLIENT_HOST`: metric-api.eu.newrelic.com/metric/v1
* `EVENT_CLIENT_HOST: insights-collector.eu01.nr-data.net`
* `METRIC_CLIENT_HOST: metric-api.eu.newrelic.com/metric/v1`

También se puede enviar como parámetro en la convocatoria MLPerformanceMonitoring.
También se puede enviar como parámetro en la llamada `MLPerformanceMonitoring` .
Loading
Loading