Curso Optimizing Data Ingestion for InfluxDB using Telegraf

  • DevOps | CI | CD | Kubernetes | Web3

Curso Optimizing Data Ingestion for InfluxDB using Telegraf

22h
Visão Geral

Este curso é focado na otimização da ingestão de dados no InfluxDB utilizando o Telegraf, abordando técnicas avançadas para melhorar performance, reduzir latência, evitar perda de dados e controlar custos operacionais. O aluno aprenderá a ajustar pipelines de métricas para ambientes de alta escala e uso intensivo.

Objetivo

Após realizar este curso, você será capaz de:

  • Otimizar a ingestão de métricas no InfluxDB
  • Ajustar buffers, batches e flush intervals no Telegraf
  • Reduzir latência e perda de dados
  • Controlar cardinalidade excessiva
  • Melhorar a escalabilidade do pipeline
  • Aplicar boas práticas de performance em produção
Publico Alvo
  • Engenheiros de Observabilidade
  • Profissionais de DevOps e SRE
  • Arquitetos de Sistemas
  • Administradores de Infraestrutura
  • Profissionais que operam InfluxDB em produção
Pre-Requisitos
  • Conhecimento intermediário de Telegraf
  • Noções práticas de InfluxDB
  • Conceitos de métricas e séries temporais
Conteúdo Programatico

Module 1 – InfluxDB Ingestion Fundamentals

  1. How InfluxDB ingests data
  2. Write path overview
  3. Ingestion bottlenecks
  4. Performance constraints

Module 2 – Telegraf Ingestion Pipeline

  1. Telegraf internal buffering
  2. Metric batching process
  3. Flush and interval mechanics
  4. Pipeline throughput analysis

Module 3 – Optimizing Telegraf Configuration

  1. Batch size tuning
  2. Buffer limits configuration
  3. Flush interval optimization
  4. Agent performance parameters

Module 4 – Managing Cardinality and Data Volume

  1. Tag cardinality impact
  2. Field vs tag decisions
  3. Metric filtering strategies
  4. Reducing unnecessary metrics

Module 5 – Reliability and Backpressure Handling

  1. Retry and timeout behavior
  2. Network failure scenarios
  3. Backpressure mitigation
  4. Data loss prevention techniques

Module 6 – Scaling Ingestion Pipelines

  1. Horizontal scaling with multiple agents
  2. Load distribution strategies
  3. Edge aggregation patterns
  4. High throughput architectures

Module 7 – Monitoring Ingestion Performance

  1. Measuring ingestion latency
  2. Telegraf internal metrics
  3. InfluxDB write metrics
  4. Identifying ingestion bottlenecks

Module 8 – Production Optimization Use Cases

  1. High-frequency metrics ingestion
  2. Large-scale infrastructure monitoring
  3. IoT and industrial data ingestion
  4. Real-world optimization best practices
TENHO INTERESSE

Cursos Relacionados

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Apache NiFi e Hadoop DataFlow Engineering

40 horas

Curso Apache Kafka Data Streaming

24 horas

Curso Python Software Development

24 horas