• 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

Tutorial de NerdGraph: Suscripción de socio y revendedor

La funcionalidad de aprovisionamiento de suscripción de nuestra API NerdGraph le permite, como socio de New Relic, crear una suscripción para sus cuentas. Y le brinda acceso a una gama más amplia de productos New Relic que la API de socio.

Requisitos

  • No debe utilizar NerdGraph para ajustar el aprovisionamiento de su suscripción a menos que su representante de New Relic se lo indique específicamente.
  • Solo disponible para cuentas de socios que se encuentran en nuestro modelo de precios original.

La funcionalidad de aprovisionamiento de NerdGraph y la API de asociación son compatibles cuando se trata de los productos soportados por ambos (APM, Mobile, información valiosa, browser, Sintético e infraestructura). Si usa NerdGraph para crear una suscripción para cualquiera de los productos más nuevos, ya no podrá actualizar la cuenta usando la API de asociación.

Empezar: extremo y clave de API

Para conocer los conceptos básicos de NerdGraph, consulte Introducción a NerdGraph.

La funcionalidad de aprovisionamiento de NerdGraph utiliza una mutación llamada organizationProvisioningUpdatePartnerSubscription. A continuación se muestra una solicitud de ejemplo que realiza cambios de suscripción en una cuenta específica:

curl -v -d'{"query": "mutation { organizationProvisioningUpdatePartnerSubscription(accountId: PARTNER_ACCOUNT_ID, affectedAccountId: ACCOUNT_ID,
products: [{id: 9200, name: \"Traces\", unitsOfMeasure: [{unit: SPANS_IN_MILLIONS, quantity: 40}]}]) {enqueued errors {message path } } }"}' -H'Content-type: application/json' -H'Api-key: YOUR_USER_KEY' https://api.newrelic.com/graphql

Suscripción de producto para una cuenta

NerdGraph no le permite actualizar o degradar la suscripción de un producto individual para una cuenta. En cambio, la API requiere que reemplace (agregue) la configuración de todas las suscripciones de productos para la cuenta.

Sugerencia

Si alguna configuración del producto no está incluida, NerdGraph proporciona automáticamente a la cuenta un producto gratuito (cuando esté disponible).

Mapeo para productos (productId)

Con cada llamada de creación de cuenta, debe proporcionar al menos un tipo de producto New Relic. La consulta de mutación solo acepta el número productId para el tipo.

Tipos de GraphQL

La funcionalidad de aprovisionamiento de NerdGraph utiliza los siguientes tipos de GraphQL:

Ejemplos

A continuación se muestran ejemplos de una llamada API para crear una suscripción y la respuesta JSON.

Variaciones de la API de asociación

Estas son algunas diferencias clave entre la funcionalidad de aprovisionamiento de NerdGraph y la API de socios que los usuarios frecuentes de API de socios deben conocer:

Característica

Descripción

Clave de API

NerdGraph usa un .

La API de socio utiliza la clave de API de socio.

productId y product_id

Los ID de producto de NerdGraph son diferentes a los utilizados para la API de asociación.

Formato de solicitud de curl

Para realizar una solicitud curl a NerdGraph, el formato será diferente al de la API de asociación:

  1. El extremo de la URL es diferente.
  2. La clave de API requerida es su clave de API personal
  3. NerdGraph responde sólo a solicitudes HTTP POST

Las INGESTED_EVENTS unidades sin servidor están en millones

El envío de unitsOfMeasure: [{unit: INGESTED_EVENTS, quantity: 3000 } ] será interpretado por NerdGraph como un evento de 3.000 millones.

Información valiosa y Móvil requieren 2 unidades de medida

La información valiosa requiere DATA_RETENTION_IN_DAYS y EVENTS_IN_MILLIONS Móvil requiere APPS y USERS.

La unidad de medida de retención de datos de registro está determinada por el ID del producto.

Esto se especifica en el nombre del producto:

  • Logs compromiso anual - 8 días | ID del producto: 9110
  • Logs compromiso anual - 15 días | ID del producto: 9111
  • Logs compromiso anual - 30 días | ID del producto: 9112
  • Logs compromiso mensual - 8 días | ID del producto: 9100
  • Logs compromiso mensual - 15 días | ID del producto: 9101
  • Logs compromiso mensual - 30 días | ID del producto: 9102
Copyright © 2024 New Relic Inc.

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