Curso Telegraf Output Plugins Deep Dive

  • DevOps | CI | CD | Kubernetes | Web3

Curso Telegraf Output Plugins Deep Dive

18h
Visão Geral

Este curso aprofunda o funcionamento e a configuração dos Output Plugins do Telegraf, explorando como enviar métricas para diferentes destinos de forma confiável, performática e segura. O aluno aprenderá a escolher o output correto, configurar múltiplos destinos e evitar gargalos e perda de dados em pipelines de séries temporais.

Objetivo

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

  • Entender o funcionamento interno dos output plugins
  • Configurar corretamente diferentes tipos de outputs
  • Escolher o destino adequado para cada tipo de métrica
  • Garantir confiabilidade e performance na entrega dos dados
  • Utilizar múltiplos outputs de forma segura
  • Aplicar boas práticas de arquitetura de saída de dados
Publico Alvo
  • Engenheiros de Observabilidade
  • Profissionais de DevOps e SRE
  • Arquitetos de Sistemas e Dados
  • Administradores de Infraestrutura
  • Profissionais que operam pipelines de métricas em produção
Pre-Requisitos
  • Conhecimento intermediário de Telegraf
  • Familiaridade com inputs e processors
  • Noções de bancos de dados e sistemas de mensageria
Conteúdo Programatico

Module 1 – Output Plugins Fundamentals

  1. Role of outputs in Telegraf
  2. Metric delivery lifecycle
  3. Push vs pull destinations
  4. Common output challenges

Module 2 – Telegraf Output Architecture

  1. Output plugin execution model
  2. Flush, buffer and retry behavior
  3. Backpressure handling
  4. Ordering and delivery guarantees

Module 3 – Time-Series Database Outputs

  1. InfluxDB output deep dive
  2. Prometheus remote write
  3. OpenTSDB and other TSDBs
  4. Performance considerations

Module 4 – Messaging and Streaming Outputs

  1. Kafka output
  2. MQTT output
  3. AMQP and queue-based outputs
  4. Event-driven architectures

Module 5 – Cloud and Monitoring Platform Outputs

  1. Cloud monitoring outputs
  2. SaaS observability platforms
  3. Authentication and credentials
  4. Cost and rate-limit considerations

Module 6 – Multi-Output and Fan-Out Architectures

  1. Sending metrics to multiple outputs
  2. Use cases for redundancy
  3. Consistency and duplication risks
  4. Design patterns

Module 7 – Reliability, Security and Performance

  1. TLS and secure communication
  2. Retry strategies and timeouts
  3. Throughput optimization
  4. Avoiding data loss

Module 8 – Real-World Output Design Scenarios

  1. Infrastructure monitoring pipelines
  2. Application observability delivery
  3. Industrial and IoT architectures
  4. Best practices and common pitfalls
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h