Curso Telegraf for Time-Series Data Architecture

  • DevOps | CI | CD | Kubernetes | Web3

Curso Telegraf for Time-Series Data Architecture

24h
Visão Geral

Este curso aborda o uso do Telegraf como agente central na arquitetura de dados de séries temporais, explorando como projetar, organizar e sustentar pipelines eficientes para coleta, processamento e entrega de métricas. O foco está em decisões arquiteturais corretas, escalabilidade, padronização e longevidade da solução.

Objetivo

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

  • Projetar arquiteturas de dados de séries temporais com Telegraf
  • Definir padrões de coleta e organização de métricas
  • Integrar Telegraf a diferentes backends de séries temporais
  • Evitar problemas clássicos de cardinalidade e escalabilidade
  • Construir pipelines duráveis e manuteníveis
  • Aplicar boas práticas arquiteturais consolidadas
Publico Alvo
  • Arquitetos de Sistemas
  • Engenheiros de Observabilidade
  • Profissionais de DevOps e SRE
  • Administradores de Infraestrutura
  • Profissionais que trabalham com dados de séries temporais
Pre-Requisitos
  • Conhecimento intermediário de Telegraf
  • Noções de bancos de dados de séries temporais
  • Conceitos básicos de monitoramento
Conteúdo Programatico

Module 1 – Time-Series Data Architecture Fundamentals

  1. What is time-series data
  2. Characteristics of time-series workloads
  3. Common architecture patterns
  4. Historical evolution of monitoring architectures

Module 2 – Telegraf as a Time-Series Data Agent

  1. Telegraf architecture overview
  2. Metric lifecycle inside Telegraf
  3. Plugin-based architecture
  4. Agent deployment patterns

Module 3 – Data Modeling for Time-Series Systems

  1. Measurements, tags and fields
  2. Schema design principles
  3. Cardinality control
  4. Naming and standardization

Module 4 – Pipeline Architecture Design

  1. Centralized vs distributed collection
  2. Edge processing strategies
  3. Fan-in and fan-out pipelines
  4. Secure data flow design

Module 5 – Scalability and Performance Considerations

  1. High-frequency data ingestion
  2. Horizontal scaling strategies
  3. Load balancing approaches
  4. Capacity planning

Module 6 – Reliability and Fault Tolerance

  1. Buffering and retry mechanisms
  2. Network failure handling
  3. Data durability strategies
  4. Observability of the pipeline

Module 7 – Multi-Backend Architectures

  1. Sending metrics to multiple outputs
  2. Hybrid architectures
  3. Migration between time-series databases
  4. Vendor-neutral designs

Module 8 – Real-World Architecture Scenarios

  1. Infrastructure monitoring architectures
  2. Application observability pipelines
  3. Industrial and IoT architectures
  4. Architectural best practices and 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