Visão Geral
Este Curso Observability with Grafana Prometheus and Loki, é uma exploração profunda das ferramentas fundamentais para alcançar uma observabilidade eficaz em sistemas distribuídos modernos. Ao combinar os poderosos recursos do Grafana, Prometheus e Loki, este curso oferece uma compreensão abrangente e prática dos princípios e técnicas necessárias para monitorar, analisar e solucionar problemas em ambientes complexos de computação em nuvem e sistemas distribuídos.
Objetivo
Após realizar este, Curso Observability with Grafana Prometheus and Loki, você será capaz de: O objetivo deste curso é capacitar os participantes a dominar as capacidades de observabilidade oferecidas pelo Grafana, Prometheus e Loki. Os participantes aprenderão a configurar, operar e otimizar efetivamente essas ferramentas para monitorar métricas, traces e logs em sistemas distribuídos, permitindo uma visibilidade completa do desempenho e da integridade do sistema.
- Compreender os princípios fundamentais da observabilidade em sistemas distribuídos.
- Instalar, configurar e operar o Prometheus para coleta de métricas.
- Instalando Grafana, Graphite e StatsD no Windows, Mac e Ubuntu
- Instalando o Grafana manualmente ou usando Docker
- Configurar painéis personalizados no Grafana para visualização de métricas, traces e logs.
- Criação de painéis estáticos ou dinâmicos de aparência moderna
- Configurando notações e alertas
- Integre Grafana com MySQL
- Integre Grafana com InfluxDb
- Integre Grafana com ElasticSearch
- Construindo seu próprio cliente StatsD usando C#, Powershell e Bash
- Integre o Grafana ao SQL Server
- Utilizar o Loki para coletar, armazenar e pesquisar logs de forma eficiente.
- Integrar o Grafana com outras fontes de dados além do Prometheus.
- Administrar e manter o Grafana de forma eficaz, garantindo alta disponibilidade e escalabilidade.
- Aplicar práticas recomendadas para monitoramento e análise de sistemas distribuídos utilizando as ferramentas Prometheus, Grafana e Loki.
Publico Alvo
Este Curso Observability with Grafana Prometheus and Loki, destina-se a profissionais de TI, engenheiros de software e administradores de sistemas que desejam aprofundar seus conhecimentos em observabilidade e aprender a utilizar as ferramentas Grafana, Prometheus e Loki para monitorar e analisar sistemas distribuídos e de nuvem.
- Engenheiros DevOps
- Arquitetos de soluções
- Engenheiros de DevOps
- Administradores de sistemas
- Desenvolvedores de software
- Profissionais de operações de TI interessados em práticas de observabilidade
Pre-Requisitos
- Conhecimento básico de sistemas distribuídos e computação em nuvem
- Familiaridade com conceitos básicos de monitoramento de sistemas
- Conhecimento básico de Linux e linha de comando
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico
Fundamentos da Observabilidade
- Importância da observabilidade para sistemas distribuídos
- Conceitos fundamentais: métricas, traces e logs
- Introdução às ferramentas Grafana, Prometheus e Loki
Métodos de Coleta de Métricas
- Princípios de coleta de métricas em ambientes distribuídos
- Métodos de coleta: push vs. pull
- Configuração e operação de exporters Prometheus para coleta de métricas
Instalação e Configuração Completa do Prometheus
- Instalação do Prometheus em ambientes Linux e em contêineres Docker
- Configuração de alvos de coleta e regras de alerta no Prometheus
- Implementação de autenticação e autorização para proteção do Prometheus
Instalação e Configuração do Grafana
- Passos detalhados para instalação e configuração do Grafana
- Configuração de fontes de dados e painéis no Grafana
- Utilização de variáveis e filtros avançados no Grafana
Utilizando o Grafana
- Exploração de métricas e logs utilizando o Grafana
- Configuração de alertas, notificações e anotações no Grafana
- Integração com outras fontes de dados além do Prometheus
Integração com Outras Fontes de Dados
- Integração do Grafana com bancos de dados relacionais e NoSQL
- Utilização de APIs para integração com fontes de dados personalizadas
- Configuração de painéis integrados com múltiplas fontes de dados
Grafana Loki
- Introdução ao Loki: sistema de log agregado para o Grafana
- Instalação e configuração do Loki
- Utilização de rótulos e queries eficientes para pesquisa de logs
Administração do Grafana
- Gerenciamento de usuários, equipes e permissões no Grafana
- Configuração de autenticação externa (LDAP, OAuth, etc.)
- Backup e restauração de dados do Grafana
Grafana Altamente Disponível e Escalável
- Estratégias para tornar o Grafana altamente disponível
- Configuração de clustering e balanceamento de carga para escalabilidade
- Implementação de monitoramento e alerta para o próprio Grafana
Atividades Práticas:
- Configuração passo a passo do Prometheus, Grafana e Loki em ambientes de laboratório
- Desenvolvimento de painéis de monitoramento personalizados no Grafana
- Configuração de alertas e notificações para cenários específicos de aplicação
TENHO INTERESSE