AVISO EOL
A partir de abril de 2022, no ofrecemos soporte para la capacidad del SDK de C. Para más detalles, consulte nuestra publicación en el foro de soporte.
Siga estos procedimientos según corresponda para deshabilitar temporalmente el SDK de C en la biblioteca de códigos de su aplicación o eliminarlo por completo.
Escribir instrumentación que puedas desactivar
Como biblioteca C que proporciona acceso directo a la API New Relic, el SDK de C no se puede activar o desactivar directamente. Sin embargo, puede escribir su código para el SDK para que una rápida recompilación y despliegue pueda habilitar o deshabilitar su instrumentación.
Un enfoque es utilizar una macro #ifdef . Al rodear toda su instrumentación en macros #ifdef y establecer el valor de YOURNAMESPACE_NEWRELIC_ENABLED con su sistema de compilación, podrá habilitar o deshabilitar rápidamente la instrumentación de New Relic en sus programas basados en C/C++ al volver a compilarlos y luego volver a implementar la aplicación. .
Desinstalar completamente
Para eliminar completamente el SDK de New Relic C de la biblioteca de códigos de tu aplicación:
- Elimine el enlace a
libnewrelic.aen su sistema de compilación. - Elimine toda la API de llamada de New Relic del código de su aplicación.
- Vuelva a compilar y volver a implementar su aplicación.