Elastic Observability Solution
In addition to its search and data analytics capabilities, the Elastic Stack also serves as a full-stack observability platform, offering a unified view of metrics, logs, traces, user experience, and profiling—commonly referred to as the pillars of observability. Figure 10.1 shows the reference architecture for Elastic Observability, illustrating the different data collectors available for gathering these sources of data:
Figure 10.1 – Elastic Observability reference architecture
In this chapter, we will discuss how you can onboard various observability data types into Elastic, and how to use Elastic Observability for troubleshooting and root cause analysis.
In this chapter, we’re going to cover the following main topics:
- Instrumenting your application with Elastic Application Performance Monitoring (APM) agents
- Setting up Elastic Real User Monitoring (RUM)
- Instrumenting and monitoring...