Visão Geral
O curso Cloud Monitoring with InfluxDB apresenta os conceitos, arquiteturas e práticas para monitoramento de ambientes em nuvem utilizando o InfluxDB como banco de dados de séries temporais. O treinamento aborda coleta, armazenamento, análise e visualização de métricas de serviços cloud, infraestrutura e aplicações, preparando o aluno para implementar soluções de observabilidade escaláveis em ambientes multi-cloud e híbridos.
Conteúdo Programatico
Module 1: Cloud Monitoring Fundamentals
- Cloud Computing Overview
- Monitoring Challenges in the Cloud
- Metrics, Logs, and Traces
- Observability Concepts
Module 2: Time Series Data in Cloud Environments
- Characteristics of Cloud Metrics
- High Cardinality Considerations
- Data Ingestion Patterns
- Retention and Cost Management
Module 3: InfluxDB Architecture for Cloud Monitoring
- InfluxDB Components Overview
- Buckets and Retention Policies
- Authentication and Tokens
- Multi-Environment Architectures
Module 4: Collecting Cloud Metrics with Telegraf
- Telegraf Architecture
- Cloud Provider Input Plugins
- Agent Deployment Models
- Securing Metric Collection
Module 5: Monitoring Cloud Infrastructure and Services
- Compute Metrics Monitoring
- Storage and Network Metrics
- Managed Services Monitoring
- Custom Cloud Metrics
Module 6: Querying and Analyzing Cloud Metrics
- Flux Query Language Basics
- Filtering and Aggregation
- Time Window Analysis
- Anomaly Detection Concepts
Module 7: Visualization and Dashboards
- Grafana Integration with InfluxDB
- Building Cloud Monitoring Dashboards
- Alerts and Notifications
- Dashboard Best Practices
Module 8: Cloud Monitoring Use Cases and Labs
- Multi-Cloud Monitoring Scenario
- Application Performance Monitoring
- Capacity Planning Scenario
- Hands-On Labs and Exercises