AVISO EOL
A partir de abril de 2022, no admitimos la capacidad C SDK. Para obtener más detalles, consulte nuestra publicación en el foro de soporte.
Su aplicación C requiere dos valores de configuración:
Nombre de la aplicación:
app_name
New Relic
Todos los demás valores de configuración son opcionales y, por lo general, no es necesario cambiar la configuración predeterminada. Sin embargo, cuando sea necesario, puede ajustar la configuración del C SDK de New Relic.
Este documento es una referencia rápida para utilizar algunas opciones de configuración básicas con la API del SDK de C. Para obtener información detallada sobre cómo cambiar sus ajustes de configuración, incluidos valores de código y ejemplos, consulte la configuración GUIDE.md del SDK de C en GitHub.
Cambiar los ajustes de configuración
A continuación se muestran ejemplos de algunas opciones de configuración disponibles que puede cambiar, tal como se define en el encabezado público del SDK de C, libnewrelic.h
.
Opciones de configuración del SDK de C | Comentarios |
---|---|
Ajustes de configuración generales | Para configurar o cambiar el nombre de la aplicación, configurar , nivel de registro, seguimiento de transacciones, seguimiento de almacenamiento de datos, etc., utilice:
|
Configuración adicional de seguimiento de transacciones | Para habilitar el rastreador de transacciones y configurar qué duraciones de transacciones se consideran para informar una traza a New Relic, use:
|
Segmentos de almacenamiento de datos | Para configurar si se informa el nombre de una base de datos y el nombre de una instancia de almacenamiento de datos, utilice: |
Comunicación con el SDK de C | Para configurar el extremo del socket para comunicaciones de agente adaemon , utilice:
|
Cambiar el nombre de la aplicación (alias) en UI
Puede cambiar el alias de su aplicación desde la página de configuración Application en la UI de New Relic. Esto es útil, por ejemplo, para darle a su aplicación un nombre diferente y aún así mantener los datos históricos con el nuevo alias. Para obtener más información, consulte Asigne un nombre a su aplicación.
El C SDK de New Relic no admite la configuración del lado del servidor. Sin embargo, también puede utilizar esta página de configuración Application en la UI para establecer el umbral Apdex T de su aplicación.
Para cambiar el alias de la aplicación o el umbral Apdex T en la UI , vaya a one.newrelic.com > All capabilities > APM & services > (select an app) > Settings > Application.
Cambiar el nombre de la aplicación en la configuración
Si cambia el nombre de su aplicación en sus ajustes de configuración, esto hará que la misma aplicación aparezca en la UI con un nuevo nombre. Cualquier dato histórico (basado en el programa de retención de datos ) solo existirá con el nombre anterior. (Para cambiar el nombre de su aplicación pero aún conservar los datos históricos, use la configuraciónUI para cambiar el alias).
Si necesita cambiar el nombre de su aplicación en su configuración después de que su aplicación esté conectada al daemon:
- Haga un nuevo
config
con una llamada anewrelic_create_app_config()
usando el nuevo nombre de la aplicación. - Crea una nueva aplicación conectada con una llamada a
newrelic_create_app()
.
Advertencia
Tiempo lo es todo. Cambiar los nombres de las aplicaciones durante la ejecución de una sola aplicación puede significar que sus datos instrumentados se envíen con el nuevo nombre de la aplicación.
Ver el registro de sus datos de infraestructura y APM
También puede reunir los datos de su registro y de la aplicación para que la resolución de problemas sea más fácil y rápida. Con el contexto de inicio de sesión, puede ver el mensaje de registro relacionado con sus errores y la traza directamente en UI de su aplicación. También puede ver el inicio de sesión en el contexto de los datos de su infraestructura, como el clúster de Kubernetes. No es necesario cambiar a otra página de UI.