Types of machine data in observability
Traditionally, observability has been associated with three pillars, each effectively a specialized view of machine data:- Logs: Logs record discrete events, such as error messages or access requests, typically associated with engineering or security.
- Traces: Traces track the path of requests through a system, capturing each step’s duration. By linking related spans within a trace, developers can identify bottlenecks and dependencies.
- Metrics: Metrics quantify state over time, recording data like CPU usage or user count at intervals. Product or engineering teams can then monitor and aggregate these values for performance insights.