Observability in a distributed world
The text discusses the challenges of debugging complex issues in distributed systems and how to use New Relic to understand and observe these systems at scale. It highlights the importance of adding relevant data to transactions, such as upstream application information and trace IDs, to improve debuggability. The article provides examples of how to instrument Ruby on Rails and Java Spring applications with custom attributes using New Relic's Agent, and demonstrates how distributed tracing can be used to track complex issues across multiple services. It also showcases the benefits of using New Relic for debugging complex issues in distributed systems, including improved visibility into system calls and individual transactions, and provides resources for further guidance and support.
Company
New Relic
Date published
Aug. 29, 2024
Author(s)
Karan Bhatia, Senior Principal Architect
Word count
852
Language
English
Hacker News points
None found.