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

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.