Data Collectors
In this chapter, we’ll pivot from the foundational technologies we explored in Chapter 3 – such as SNMP, syslog, gNMI, synthetic monitoring, and others – toward integrating these technologies into telemetry and observability data collection tools. The objective is to collect and channel the data that’s harvested through these technologies into your observability stack, enriching your monitoring and analytics capabilities.
To illustrate this integration, we’ll delve into two prominent data collection tools: Telegraf and Logstash. Telegraf, coming from the InfluxData family, is well-known for handling network metric collection through SNMP, gNMI, and even data extraction over SSH/CLI. It is also well-adapted for synthetic monitoring. On the flip side, Logstash, a vital part of the Elastic Stack, excels in ingesting and processing log data, leveraging the syslog protocol to do so.
As we dive deeper into Telegraf and Logstash, we...