Chapter 10: Configuring Backends
So far, what we've been learning about has focused on the tools that are used to generate telemetry data. Although producing telemetry data is an essential aspect of making a system observable, it would be difficult to argue that the data we've generated in the past few chapters has made our system observable. After all, reading hundreds of lines of output in a console is hardly a practical tool for analysis. Data analysis is an essential aspect of observability that we have only briefly discussed thus far. This chapter is all about the tools we can use to analyze our applications' telemetry.
We are going to cover the following topics:
- Open source telemetry backends to analyze traces, metrics, and logs
- Considerations for running analysis systems in production
Throughout this chapter, we will visualize the data we've generated and start thinking about using it in real life. There is a large selection of analysis...