Visão Geral
Este curso é focado na coleta de métricas utilizando os Input Plugins do Telegraf, abordando desde conceitos fundamentais até configurações práticas para sistemas, serviços e aplicações. O aluno aprenderá a escolher, configurar e otimizar inputs para garantir métricas confiáveis, relevantes e alinhadas às boas práticas de monitoramento.
Conteúdo Programatico
Module 1 – Understanding Telegraf Input Plugins
- Input plugins overview
- How Telegraf collects metrics
- Pull vs push models
- Metric structure and naming
Module 2 – Collecting System Metrics
- CPU metrics collection
- Memory metrics collection
- Disk and filesystem metrics
- Network metrics collection
Module 3 – Operating System and Process Metrics
- Process-level metrics
- System load and uptime
- Kernel-related metrics
- OS-specific considerations
Module 4 – Service Metrics Collection
- HTTP and API monitoring
- Database input plugins
- Message broker metrics
- Common service monitoring patterns
Module 5 – Application Metrics Collection
- Application metrics concepts
- StatsD input plugin
- Exec input plugin
- Custom application integrations
Module 6 – Input Configuration Optimization
- Tuning intervals and timeouts
- Multiple input instances
- Tagging and naming strategies
- Filtering unwanted metrics
Module 7 – Performance and Resource Impact
- CPU and memory impact of inputs
- High-frequency collection risks
- Scaling input configurations
- Best practices for production
Module 8 – Troubleshooting and Validation
- Verifying collected metrics
- Debugging input plugin issues
- Common misconfigurations
- Stable and reliable collection strategies