Importante
We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.
3.43.1
Fixed
- Fixed a bug where we were importing the incorrect version of the
nrsecureagentin ournrgrpcintegration
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.
Importante
Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si su organización tiene prácticas establecido que le impiden actualizar a la última versión, cerciorar de que sus agentes se actualicen periódicamente a una versión con una antigüedad máxima de 90 días. Lea más sobre cómo mantener actualizado a su agente.
3.43.0
Agregado
- Se agregó soporte de UnWrap para el escritor de respuestas de reemplazo
- Gracias al miembro de la comunidad @ArturFortunato por contribuir a esta solución
- Se agregó soporte para la solicitud y respuesta de la URL de la función Lambda en la integración de
nrlambda- Gracias al afiliado a la comunidad @rittneje por contribuir a esta solución.
- Se agregó un atributo de Span adicional para el endpoint de Opensearch/elastic search en la integración
nrawssdk - Se agregó soporte para las cláusulas "WITH" a sqlparse
Fijado
- Se corrigió el httptest fallido
Seguridad
Versión de Go de CI/CD actualizada
Se actualizó la versión de
nrgrpcActualizaciones de seguridad de Dependabot
logcontext/nrlogruslogcontext/nrlogruspluginlogcontext-v2/nrlogrusnrfiber
Declaración de apoyo
Empleamos la última versión del lenguaje Go. Como mínimo, no deberías emplear ninguna versión de Go anterior a la compatible con el propio equipo de Go. Consulte la Política de fin de vida del agente Go para obtener detalles sobre las versiones compatibles del agente Go y los componentes de terceros.
Importante
Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si su organización tiene prácticas establecido que le impiden actualizar a la última versión, cerciorar de que sus agentes se actualicen periódicamente a una versión con una antigüedad máxima de 90 días. Lea más sobre cómo mantener actualizado a su agente.
3.42.0
Agregado
- Se agregaron
ConfigTransactionEventsMaxSamplesStoredyConfigErrorCollectorMaxSamplesStoredpara permitir un control total del número máximo de muestras almacenadas para eventos de transacción, de Custom Insights, de Error y de logs. - Se agregó compatibilidad con la propiedad
MultiValueHeadersal extraer los encabezados deevents.APIGatewayProxyResponseen nrlambda.- Gracias al afiliado a la comunidad @rittneje por contribuir a esta solución.
Fijado
- Se eliminaron las variables no empleadas y se modernizó reemplazando la interfaz con cualquier elemento de la integración
nrpxg5 - Se corrigió un error por el cual el evento de error no marcaba correctamente el error esperado.
- Gracias al afiliado a la comunidad @driimus por contribuir a esta solución.
- Se actualizó la integración
nrwriterpara usar la versión 1.0.2.- Gracias al afiliado a la comunidad @hiicharm por detectar esto.
Declaración de apoyo
Empleamos la última versión del lenguaje Go. Como mínimo, no deberías usar ninguna versión de Go anterior a la que admite el propio equipo de Go. Consulte la política de fin de vida útil del agente Go para obtener detalles sobre las versiones compatibles del agente Go y los componentes de terceros.
Importante
Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si su organización estableció prácticas que le impiden actualizar a la última versión, cerciorar de que sus agentes se actualicen periódicamente a una versión que tenga como máximo 90 días de antigüedad. Obtenga más información sobre cómo mantener a su agente actualizado.
3.41.0
Agregado
Se agregaron
DistributedTracer.Sampleropciones de configuración para controlar el comportamiento de ejemplificación de las solicitudes entrantes para el rastreo distribuido- Para configurar el muestreador, se agregaron
ConfigRemoteParentSampled(flag RemoteParentSamplingConfig)yConfigRemoteParentNotSampled(flag RemoteParentSamplingConfig)que manejan el comportamiento de la ejemplificación en función de lo que el padre remoto marcó - Las banderas agregadas son
"always_on", "always_off", and "default"que se pueden llamar usandoRemoteParentSamplingConfig Example: newrelic.ConfigRemoteParentSampled(newrelic.AlwaysOff)
- Para configurar el muestreador, se agregaron
Se agregaron pruebas de monitoreo OOM
Mayor cobertura de pruebas de agentes seguros
Fijado
Versiones de bibliotecas de terceros actualizadas debido a problemas de seguridad u otros problemas de compatibilidad informados:
github.com/gofiber/fiber/v2de 2.52.7 a 2.52.9 en la integraciónnrfibergolang.org/x/netde 0,25,0 a 0,38,0 en la integraciónnrconnect
Declaración de apoyo
Empleamos la última versión del lenguaje Go. Como mínimo, no deberías emplear ninguna versión de Go anterior a la compatible con el propio equipo de Go. Consulte la Política de fin de vida del agente Go para obtener detalles sobre las versiones compatibles del agente Go y los componentes de terceros.
Importante
Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si su organización estableció prácticas que le impiden actualizar a la última versión, cerciorar de que sus agentes se actualicen periódicamente a una versión que tenga como máximo 90 días de antigüedad. Obtenga más información sobre cómo mantener a su agente actualizado.
3.40.1
Fijado
- Utilización revertida. Vuelva a la versión v3.39.0 debido a un error de bloqueo.
- Se eliminaron las pruebas awssupport_test.go que agregaron dependencia directa al módulo go
Declaración de apoyo
Empleamos la última versión del lenguaje Go. Como mínimo, no deberías emplear ninguna versión de Go anterior a la compatible con el propio equipo de Go. Consulte la Política de fin de vida del agente Go para obtener detalles sobre las versiones compatibles del agente Go y los componentes de terceros.
Importante
We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.
3.40.0
Added
- Added
txn.IgnoreApdex()function to ignore Apdex score for a given transaction - Added Custom Attributes via environment variables
NEW_RELIC_APPLICATION_LOGGING_FORWARDING_CUSTOM_ATTRIBUTES - Added
nrconnectintegration for connect library. Connect is a slim library for building browser and gRPC-compatible HTTP APIs- Thank you to community member @castaneai for contributing to this solution
- Added
nrmongo-v2integration supporting the mongodb-v2 library - Overhauled GitHub Actions Test Suite
- Added dockerized database support for mongodb and pgx5 integrations
Fixed
- Enhanced query parameter representation in nrpgx5 integration
- Fixed a bug where a race condition would occur in identifying container utilization.
- Capture DynamoDB table name and index name in DatastoreSegment
- Thank you to community member @rittneje for contributing to this solution
- Updated third-party library versions due to reported security or other supportability issues:
github.com/gofiber/fiber/v2to 2.52.7 innrfiberintegrationgithub.com/go-chi/chi/v5to 5.2.2 innrgochiintegration
Support statement
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.