Visão Geral
Este curso ensina como enviar métricas coletadas pelo Telegraf para múltiplos destinos, incluindo InfluxDB, Kafka, MQTT e HTTP, explorando diferentes padrões de entrega, confiabilidade, performance e integração. O foco está na construção de pipelines flexíveis, escaláveis e preparados para ambientes corporativos, cloud e industriais.
Conteúdo Programatico
Module 1 – Multi-Destination Metrics Pipelines
- Why send metrics to multiple destinations
- Push-based delivery models
- Fan-out architecture patterns
- Common integration challenges
Module 2 – Sending Metrics to InfluxDB
- InfluxDB output plugin overview
- Authentication and tokens
- Performance tuning
- Best practices
Module 3 – Sending Metrics to Kafka
- Kafka output plugin configuration
- Topic design and partitioning
- Delivery guarantees
- Scaling considerations
Module 4 – Sending Metrics to MQTT
- MQTT protocol fundamentals
- MQTT output plugin
- QoS levels and reliability
- Industrial and IoT use cases
Module 5 – Sending Metrics via HTTP
- HTTP output plugin
- REST and webhook integrations
- Authentication and security
- Error handling and retries
Module 6 – Designing Fan-Out Pipelines
- Sending to multiple outputs simultaneously
- Data duplication and consistency
- Isolation between destinations
- Failure handling strategies
Module 7 – Performance, Security and Reliability
- Buffering and batching per output
- TLS and credential management
- Backpressure and rate limits
- Monitoring delivery success
Module 8 – Real-World Integration Scenarios
- Observability pipelines
- Event-driven architectures
- IoT and industrial data flows
- Best practices and common pitfalls