Esta tradução de máquina é fornecida para sua comodidade.
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.
Tutorial NerdGraph: assinatura de parceiro e revendedor
A funcionalidade de provisionamento de assinatura da nossa API NerdGraph permite que você, como parceiro da New Relic, crie assinaturas para suas contas. E dá acesso a uma gama mais ampla de produtos New Relic do que a Partner API.
Requisitos
Você não deve usar o NerdGraph para ajustar o provisionamento de sua assinatura, a menos que seja especificamente instruído por seu representante da New Relic.
A funcionalidade de provisionamento do NerdGraph e a API de Parceria são compatíveis quando se trata dos produtos suportados por ambos (APM, Mobile, insights, browser, Sintético e infraestrutura). Se você usar o NerdGraph para criar uma assinatura para qualquer um dos produtos mais recentes, não será mais possível atualizar a conta usando a API de Parceria.
A funcionalidade de provisionamento do NerdGraph usa uma mutação chamada organizationProvisioningUpdatePartnerSubscription. Aqui está um exemplo de solicitação de alterações de assinatura em uma conta específica:
O NerdGraph não permite que você atualize ou faça downgrade da assinatura de produto individual de uma conta. Em vez disso, a API exige que você substitua (adicione) a configuração de todas as assinaturas de produtos da conta.
Dica
Se alguma configuração de produto não estiver incluída, o NerdGraph provisiona automaticamente a conta com um produto gratuito (quando disponível).
Mapeamento para produtos (productId)
A cada chamada de criação de conta, você deve fornecer pelo menos um tipo de produto New Relic. A consulta de mutação aceita apenas o productId numérico para o tipo.
O número de hosts permitidos por conta e o período de retenção de dados variam de acordo com o nível da assinatura dentro da estrutura de preços da APM. Por exemplo, o APM permite um número ilimitado de hosts permitidos para contas Lite, mas apenas um período de retenção de dados de 24 horas.
Se você selecionar modelos de precificação baseados em unidade de computação (CU), use esses formatos inteiros de ID de produto para identificar o nível da assinatura e o tipo de plano.
A estrutura de preços do New Relic Mobile permite 100.000 usuários ativos mensais por conta no nível Enterprise da assinatura. A retenção de dados varia de acordo com o nível da assinatura. Use o formato inteiro do ID do produto para identificar o nível da assinatura.
Nível de assinatura
products.id
unitsOfMeasure.unit.1
unitsOfMeasure.unit.2
Lite
49
Não aplicável
Não aplicável
Empreendimento
54
APPS
USERS
Anual Empresarial
55
APPS
USERS
Solicitação de exemplo
Empresa mobile com 1 aplicativo e 100.000 usuários ativos mensais
Insights da New Relic baseiam a estrutura de preços no número de eventos permitidos armazenados e na política de retenção de dados associada. Por exemplo, a retenção de dados para insights é gratuita por um dia.
Nível de assinatura
products.id
unitsOfMeasure.unit.1
unitsOfMeasure.unit.2
Livre
67
Não aplicável
Não aplicável
Nenhum
65
Não aplicável
Não aplicável
Pró
66
DATA_RETENTION_IN_DAYS
EVENTS_IN_MILLIONS
Pró Anual
69
DATA_RETENTION_IN_DAYS
EVENTS_IN_MILLIONS
Solicitação de exemplo
Insights Pro com retenção de dados por 7 dias e 25 milhões de eventos
A estrutura de preços do New Relic Browser permite um número ilimitado de usuários do aplicativo, independentemente do nível de assinatura. No entanto, o número de visualizações de página permitidas por mês e o período de retenção de dados variam de acordo com o nível da assinatura. Por exemplo:
As contas Lite incluem um número ilimitado de visualizações de página por mês e retenção de dados 24 horas por dia.
O preço da conta Pro começa em 500.000 visualizações de página por mês e três meses de retenção de dados.
Use o formato inteiro do ID do produto para identificar o nível da assinatura.
Com a estrutura de preços da New Relic Synthetics, o número padrão de verificações de monitoramento permitidas e o período de retenção de dados variam de acordo com o nível da assinatura. Use o formato inteiro do ID do produto para identificar o nível da assinatura.
Response: Assim que o NerdGraph receber sua solicitação e validar que ela está no formato correto, ele responderá com uma mensagem como esta. Isso não significa que sua mensagem foi processada ou aplicada com êxito; mas foi validado para estar no formato correto e colocado na fila para processamento.
Estas são algumas diferenças importantes entre a funcionalidade de provisionamento do NerdGraph e a API do Parceiro que o usuário frequente da API do Parceiro deve conhecer: