• 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: ejemplos de configuración del agente APM

Este documento es un lugar para ejemplos de configuración de agente usando nuestra API NerdGraph.

Configurar la configuración del lado del servidor

Tenga en cuenta que para que agente utilice valores de configuración modificados a través de NerdGraph, la configuración del lado del servidor debe estar habilitada.

Para conocer los requisitos, consulte Requisitos de configuración del lado del servidor.

A continuación se muestra una consulta de ejemplo que devuelve el estado de la configuración del lado del servidor para una entidad determinada.

query ExampleReadQuery {
actor {
entity(guid:"ZjY1ODgxfEFQTXxBUFBYSUNBVElPTnz0ODEwMTY3NzZ") {
...on ApmApplicationEntity {
apmSettings {
apmConfig {
useServerSideConfig
}
}
}
}
}
}

A continuación se muestra un ejemplo de cómo deshabilitar la configuración del lado del servidor. Tenga en cuenta que guid utiliza una matriz, lo que puede resultar útil si desea actualizar varias entidades.

mutation ExampleUpdateQuery {
agentApplicationSettingsUpdate(guid: "ZjY1ODgxfEFQTXxBUFBYSUNBVElPTnz0ODEwMTY3NzZ", settings: {apmConfig: {useServerSideConfig: false}}) {
apmSettings {
apmConfig {
useServerSideConfig
}
}
errors {
description
errorClass
field
}
}
}

Para saber cómo encontrar el GUID de una entidad, consulte Buscar datos de entidad.

Recuperar configuración

A continuación se muestra un ejemplo de cómo devolver la configuración del rastreador de transacciones de una entidad:

query ExampleReadQuery {
actor {
entity(guid:"ZjY1ODgxfEFQTXxBUFBYSUNBVElPTnz0ODEwMTY3NzZ") {
... on ApmApplicationEntity {
guid
name
apmSettings {
transactionTracer {
enabled
explainEnabled
explainThresholdType
explainThresholdValue
}
}
}
}
}
}
Copyright © 2024 New Relic Inc.

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