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

Lista ID de la aplicación, ID del host, ID de la instancia

El APM de New Relic asigna ID a entidades relacionadas con una aplicación. Se utilizan para recopilar información sobre el funcionamiento y el rendimiento desde diferentes puntos de vista. Estos ID se pueden devolver a través de la API REST de New Relic.

Las identificaciones pueden incluir:

  • ID de la aplicación $APP_ID para cada aplicación instrumentada
  • ID del host $HOST_ID para cada host
  • ID de la instancia $INSTANCE_ID si hay varias instancias de la aplicación

Para enumerar cualquiera de estos ID en el Explorador de API de New Relic, necesita una clave de API.

Utilice el Explorador de API

Puede utilizar API Explorer para devolver una lista de todos los ID de producto para un producto en particular:

  1. Vaya a

    one.newrelic.com > All capabilities > APM & services > (select an app)

    .

  2. Vaya al Explorador de API en rpm.newrelic.com/api/explore, luego seleccione el nombre de su cuenta en el menú desplegable

    Select an account

    .

  3. En la barra lateral, seleccione

    (product category) > GET List

    . Seleccione

    Send Request

    .

  4. Explore

    Response

    para localizar el ID del producto.

Utilice la ID del producto que ubicó en su API de llamada REST.

ID de lista de la aplicación

A cada monitor de aplicación realizado por un agente se le asigna un nombre. Un $APP_ID único también está asociado con ese nombre. El $APP_ID es fundamental para recuperar información sobre tus aplicaciones. Para obtener más información sobre cómo incluir y usar $APP_ID y obtener los datos resumidos, consulte Cómo incluir el ID de su aplicación.

Lista ID del host

El $HOST_ID se utiliza para obtener datos de APM para un host específico que ejecuta una aplicación. Un servidor físico puede tener más de un host. Por ejemplo, un programa de servidor web que se ejecuta en un servidor físico puede configurarse para tener más de un host virtual.

Los ID del host y del servidor físico no son los mismos. Cada ID del host es único y representa diferentes elementos.

Utilice $HOST_ID para recuperar métricas resumidas para el host, así como valores de intervalo de tiempo de métrica específicos. Para más información sobre métricas disponibles:

  1. Vaya a

    rpm.newrelic.com

    .

  2. Vaya al Explorador de API y luego seleccione el nombre de su cuenta en el menú desplegable

    Select an account

    .

  3. Vaya a la página

    Application host

    del Explorador de API en rpm.newrelic.com/api/explore/application_hosts/names.

ID de lista de la instancia

El significado del ID de la instancia depende del agente de lenguaje de New Relic que se utilice. Puede enumerar este ID desde la API REST. Para Java, también puede ver el ID de la instancia (JVM) desde la página Overview de APM.

Agente

ID de la instancia representa

Go

El programa Go en el host informa al nombre de la aplicación

Java

Una máquina virtual Java (JVM)

.NET

Para el agente para .NET framework, este es el AppDomain

Node.js

Un proceso de trabajo

PHP

El agente daemon

Ruby

Un proceso de trabajo individual de Ruby

Python

Los procesos maestro y trabajador.

Puede recuperar métricas resumidas para la instancia, así como valores de intervalo de tiempo de métrica específicos usando {INSTANCE_ID}. Para obtener detalles sobre las métricas disponibles, utilice la página de instancia de la aplicación REST API Explorer .

Ejemplo de lista de aplicaciones de API REST

El siguiente ejemplo muestra cómo localizar toda la información de ID de una aplicación utilizando APP_ID. Si tiene una cuenta de la UE, el extremo comienza con https://api.eu.newrelic.com.

curl -X GET 'https://api.newrelic.com/v2/applications.json' \
     -H "Api-Key:$API_KEY" -i \
     -d 'filter[ids]=1441'    <----<<<< {APP_ID}

El resultado del ejemplo resultante se ejecuta en cinco servidores. Un servidor aloja dos hosts virtuales para un total de seis hosts. El resultado incluye una sección links que enumera application_instances y application_hosts para la aplicación.

{
"applications": [
{
"id": 1441, <----<<<< {APP_ID}
"name": "RPM Combined Production",
"language": "ruby",
"health_status": "green",
"reporting": true,
"last_reported_at": "2015-11-10T23:19:47+00:00",
"application_summary": {
. . .
},
"end_user_summary": {
. . .
},
"settings": {
. . .
},
"links": {
"application_instances": [ <---<<<< {INSTANCE_ID} list
21790,
24810,
27948,
35120,
35121,
35122,
186288,
247253,
247254,
247255,
247256
],
"application_hosts": [ <---<<<< {HOST_ID} list
21788,
24808,
34966,
186283,
247245,
286551
]
}
}
],
. . .
Copyright © 2024 New Relic Inc.

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