Visão Geral
O curso Telegraf Fundamentals with InfluxDB and Grafana é focado na coleta, processamento e visualização de métricas utilizando a stack completa de observabilidade da InfluxData. O treinamento explora o Telegraf como agente de coleta, o InfluxDB como banco de dados de séries temporais e o Grafana como ferramenta de visualização, capacitando o aluno a construir pipelines completos de monitoramento e observabilidade em ambientes on-premises, cloud e híbridos.
Conteúdo Programatico
Module 1: Observability Stack Overview
- Introduction to Observability Concepts
- Telegraf, InfluxDB, and Grafana Architecture
- Metrics, Measurements, Tags, and Fields
- End-to-End Data Flow Overview
Module 2: Telegraf Installation and Configuration
- Installing Telegraf on Linux and Windows
- Telegraf Configuration File Structure
- Running Telegraf in Agent Mode
- Testing and Validating Configurations
Module 3: Collecting Metrics with Telegraf Inputs
- System Metrics Collection
- Application and Service Inputs
- Network and Infrastructure Metrics
- Custom and Plugin-Based Inputs
Module 4: Processing Metrics Before InfluxDB
- Using Processor Plugins
- Aggregator Plugins for Metrics Optimization
- Filtering, Renaming, and Tagging Metrics
- Performance Optimization Techniques
Module 5: Sending Data to InfluxDB
- InfluxDB Output Plugin Configuration
- Buckets, Organizations, and Tokens
- Writing Data to InfluxDB
- Data Retention and Storage Best Practices
Module 6: Querying Data in InfluxDB
- Introduction to InfluxDB Query Languages
- Basic Queries for Validation
- Time-Series Analysis Concepts
- Data Exploration and Troubleshooting
Module 7: Grafana Integration and Dashboards
- Connecting Grafana to InfluxDB
- Data Sources and Authentication
- Building Dashboards and Panels
- Visualization Best Practices
Module 8: Monitoring Use Cases and Labs
- Infrastructure Monitoring Scenario
- Application Performance Monitoring Scenario
- Alerting Concepts with Grafana
- Hands-On Labs and Practical Exercises