Curso Kubernetes Monitoring with Pixie
20 horasVisão Geral
O curso Kubernetes Monitoring with Pixie explora técnicas avançadas de observabilidade em clusters Kubernetes utilizando a ferramenta Pixie. Este curso capacitará os participantes a realizar monitoramento em tempo real e a depurar aplicações complexas, aproveitando a instrumentação automática que Pixie oferece.
Objetivo
Após realizar este curso Kubernetes Monitoring with Pixie, você será capaz de:
- Instalar e configurar o Pixie em clusters Kubernetes.
- Monitorar e depurar aplicações com análises em tempo real.
- Interpretar logs, métricas e traces coletados automaticamente.
- Diagnosticar problemas de desempenho e comunicação entre microservices.
- Integrar Pixie a outras ferramentas de monitoramento e pipelines CI/CD.
Publico Alvo
- Administradores de Kubernetes
- Engenheiros de DevOps
- Desenvolvedores de aplicações baseadas em microservices
- Analistas de monitoramento e observabilidade
Pre-Requisitos
- Conhecimento básico de Kubernetes e seus componentes.
- Familiaridade com linha de comando e comandos
kubectl
. - Noções de monitoramento e observabilidade de sistemas.
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Module 1: Introduction to Pixie and Observability
- Overview of observability in Kubernetes environments.
- Pixie architecture and core components.
- Benefits of using Pixie for real-time monitoring.
Module 2: Installing and Setting Up Pixie
- Requirements and preparation for Pixie installation.
- Installing Pixie on a Kubernetes cluster.
- Connecting and navigating Pixie's user interface.
Module 3: Real-Time Monitoring with Pixie
- Monitoring Pods, Nodes, and Deployments in real-time.
- Collecting and analyzing network traffic.
- Automatic logging and metric collection.
Module 4: Debugging Applications with Pixie
- Identifying and resolving service communication issues.
- Utilizing Pixie scripts for advanced data analysis.
- Root cause analysis for performance bottlenecks.
Module 5: Integration with DevOps Tools
- Integrating Pixie with Prometheus and Grafana.
- Setting up automated alerts and dashboards.
- Incorporating Pixie into CI/CD pipelines.
Module 6: Security and Best Practices
- Securing data and managing access to Pixie.
- Configuring role-based access controls (RBAC).
- Implementing security policies for monitored environments.
Module 7: Hands-On Labs and Case Studies
- Monitoring real-world Kubernetes applications.
- Practical exercises on performance tuning and issue resolution.
- Full-stack observability project with Pixie integration.