New Relic a annoncé des améliorations à son Application Performance Monitoring (APM) pour collecter automatiquement les logs en contexte avec les métriques et les traces des applications. Les logs sont essentiels pour l'observabilité, et le couplage automatique de la collecte des logs avec APM permet aux ingénieurs d'examiner immédiatement les logs pertinents associés à leurs autres données de télémétrie, ce qui les aide à dépanner leurs applications plus rapidement. Cette nouvelle fonctionnalité améliore la valeur déjà multipliée par plus de 3 que les clients de New Relic reçoivent par rapport aux autres plateformes d'observabilité, qui nécessitent plus de 13 UGS différentes avec des expériences disjointes et des modèles de tarification basés sur des produits anciens.

La collecte des logs peut être une expérience complexe, manuelle et souvent frustrante. Les développeurs doivent souvent demander l'accès à des hôtes spécifiques et configurer un transfert de journaux non standard pour collecter les journaux d'application séparément de leurs mesures APM. Pour résoudre ces limitations courantes, New Relic a mis à jour ses agents APM Java, Ruby et .NET pour collecter et ingérer automatiquement les journaux d'application.

Avec cette nouvelle fonctionnalité, New Relic facilite la journalisation pour les développeurs en simplifiant le transfert des journaux directement à partir de l'agent APM, en fournissant des journaux dans leur contexte et en améliorant l'interface utilisateur APM pour faire apparaître les journaux pertinents qui sont automatiquement associés à d'autres données de télémétrie pour APM afin de réduire le changement de contexte. Les ingénieurs n'ont plus à se préoccuper du transfert manuel et non standard des journaux, et disposeront toujours d'options de configuration granulaires pour adapter la collecte des journaux avec la possibilité de se désengager à tout moment. Avec les nouvelles versions des agents Java, Ruby et .NET pour les frameworks pris en charge, les clients de New Relic peuvent afficher les journaux d'application dans le contexte des mesures, traces et événements APM, supprimant ainsi le besoin de passer d'un écran à l'autre ; collecter et transférer les journaux à New Relic avec peu de maintenance ou en s'appuyant sur des configurations manuelles ; et accéder aux journaux à l'intérieur d'APM avec des améliorations de l'interface utilisateur.

En outre, la mise à jour comprend une prise en charge robuste pour assurer la sécurité, la conformité et le contrôle : Sécurité des données : Masquez, obscurcissez et empêchez l'envoi de PII, PHI, ou toute autre donnée sensible via des configurations de sécurité détaillées. Contrôle de l'ingestion : Utilisez l'échantillonnage de logs dans l'agent pour gérer le volume ingéré et éviter la double facturation pour continuer à recevoir 3 fois plus de valeur que les autres solutions de gestion de logs. Conformité : La collecte des journaux est désactivée par défaut pour HIPAA, FedRAMP et les comptes où le mode haute sécurité est utilisé, même après la mise à niveau de l'agent.

Opt-out à tout moment : Désactivez le transfert automatique en configurant l'agent à tout moment ou depuis le hub de gestion des données dans New Relic. La surveillance de la performance des applications New Relic avec la fonctionnalité de logs automatiques dans le contexte est généralement disponible pour les versions d'agent Java 7.7.0, Ruby 8.7.0 et .NET 9.7.2. New Relic activera les journaux automatiques dans le contexte pour les agents Node.js, Python, Go et PHP au cours des prochains trimestres.