5 Outputting events
This chapter covers
- Examining the common characteristics of output plugins
- Generating logs for the console, files, and other local outputs
- Storing logs and metrics with Prometheus and PostgreSQL
- Forwarding signals to another OpenTelemetry of Fluent Bit node
- Exploring other monitoring tools using HTTP and hyper scaler endpoints.
We’ve explored capturing events (logs, traces, and metrics) from various sources using different types of plugins such as files, OS data, and network-based events such as OpenTelemetry.
The next step is to store the events captured. We can see in the following diagram which part of the architecture we’re looking at. While it may look like we’re jumping a lot of steps, as with mastering any programming language. We always start with I/O before we start mastering the clever constructs available. But we will touch on some very basic aspects of details, such as filters.