Curso Sending Metrics to InfluxDB, Kafka, MQTT and HTTP

  • DevOps | CI | CD | Kubernetes | Web3

Curso Sending Metrics to InfluxDB, Kafka, MQTT and HTTP

20h
Visão Geral

Este curso ensina como enviar métricas coletadas pelo Telegraf para múltiplos destinos, incluindo InfluxDB, Kafka, MQTT e HTTP, explorando diferentes padrões de entrega, confiabilidade, performance e integração. O foco está na construção de pipelines flexíveis, escaláveis e preparados para ambientes corporativos, cloud e industriais.

Objetivo

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

  • Configurar outputs do Telegraf para InfluxDB, Kafka, MQTT e HTTP
  • Escolher o destino adequado para cada tipo de métrica
  • Projetar pipelines multi-destino (fan-out)
  • Garantir confiabilidade e segurança no envio de métricas
  • Otimizar performance e throughput
  • Aplicar boas práticas de integração
Publico Alvo
  • Engenheiros de Observabilidade
  • Profissionais de DevOps e SRE
  • Arquitetos de Sistemas e Dados
  • Profissionais de IoT e Indústria
  • Administradores de Infraestrutura
Pre-Requisitos
  • Conhecimento intermediário de Telegraf
  • Familiaridade com inputs e processors
  • Noções de mensageria e APIs
Conteúdo Programatico

Module 1 – Multi-Destination Metrics Pipelines

  1. Why send metrics to multiple destinations
  2. Push-based delivery models
  3. Fan-out architecture patterns
  4. Common integration challenges

Module 2 – Sending Metrics to InfluxDB

  1. InfluxDB output plugin overview
  2. Authentication and tokens
  3. Performance tuning
  4. Best practices

Module 3 – Sending Metrics to Kafka

  1. Kafka output plugin configuration
  2. Topic design and partitioning
  3. Delivery guarantees
  4. Scaling considerations

Module 4 – Sending Metrics to MQTT

  1. MQTT protocol fundamentals
  2. MQTT output plugin
  3. QoS levels and reliability
  4. Industrial and IoT use cases

Module 5 – Sending Metrics via HTTP

  1. HTTP output plugin
  2. REST and webhook integrations
  3. Authentication and security
  4. Error handling and retries

Module 6 – Designing Fan-Out Pipelines

  1. Sending to multiple outputs simultaneously
  2. Data duplication and consistency
  3. Isolation between destinations
  4. Failure handling strategies

Module 7 – Performance, Security and Reliability

  1. Buffering and batching per output
  2. TLS and credential management
  3. Backpressure and rate limits
  4. Monitoring delivery success

Module 8 – Real-World Integration Scenarios

  1. Observability pipelines
  2. Event-driven architectures
  3. IoT and industrial data flows
  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