Visão Geral
Este curso apresenta a integração completa entre Telegraf e InfluxDB, abordando desde os conceitos fundamentais até a configuração prática de coleta, envio, armazenamento e organização de métricas. O foco está em construir pipelines de dados confiáveis para monitoramento de sistemas, aplicações e ambientes industriais.
Conteúdo Programatico
Module 1 – Monitoring and Time Series Fundamentals
- Monitoring concepts and use cases
- Time series data fundamentals
- Metrics vs logs vs traces
- Telegraf and InfluxDB roles
Module 2 – InfluxDB Architecture Overview
- InfluxDB core components
- Organizations and buckets
- Retention policies
- Data storage model
Module 3 – Telegraf Architecture Review
- Telegraf internal workflow
- Input, processor and output plugins
- Data pipeline lifecycle
- Metric flow overview
Module 4 – Configuring Telegraf Output for InfluxDB
- InfluxDB output plugin
- Authentication methods
- Tokens and permissions
- Secure communication
Module 5 – Metrics Data Modeling
- Measurements, tags and fields
- Naming conventions
- Tag cardinality management
- Schema design best practices
Module 6 – Data Ingestion and Performance
- Batching and buffering
- Write optimization
- Error handling
- Connection resilience
Module 7 – Validating and Querying Data
- Verifying data ingestion
- Basic Flux or InfluxQL queries
- Filtering and aggregations
- Time-based analysis
Module 8 – Integration Use Cases
- Infrastructure monitoring
- Application metrics
- IoT and industrial scenarios
- Integration best practices