Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Loki, Grafana, Tempo e Mimir (LGTM)
Play lesson

DEVOPS - Loki, Grafana, Tempo e Mimir (LGTM)

4.0 (2)
24 learners

What you'll learn

This course includes

  • 5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Loki, Grafana, Tempo e Mimir formam a Stack LGTM. Com OpenTelemetry, Grafana Alloy e Docker, temos o setup perfeito para Observabilidade. Vamos entender isso juntos? VPS: https://hostinger.com/otaviomiranda CUPOM: OTAVIOMIRANDA Se você, como muitos desenvolvedores, tem sido acordado de madrugada e dependido apenas de pequenos logs textuais para descobrir o que quebrou na sua API, chegou a hora de mudar o jogo. Exploraremos os três pilares fundamentais da observabilidade: Logs (registro imutável do que aconteceu), Métricas (consultas baseadas em tempo, como uso de CPU) e Traces (o caminho completo que uma requisição percorre pelo seu sistema). Vamos entender como a aplicação, seja em FastAPI ou qualquer outra tecnologia ou linguagem, pode enviar dados de forma confiável para essas bases. Também mostro a praticidade do Grafana Alloy, que unifica a distribuição dessas informações, enviando os logs da engine do Docker para o Loki, suas métricas para o Mimir e seus traces (via SDK do OpenTelemetry) para o Tempo. Em seguida, vamos ver tudo isso em dashboards super detalhados no Grafana (brevemente, porque também estou aprendendo sobre isso). Você também verá todo o setup em ação, com dicas valiosas de segurança para o seu VPS (utilizando firewall UFW com regras estritas e acessando os dados de forma privada com IP de VPN) e como orquestrar o deploy facilmente usando o Docker Compose e as recipes do Justfile. Se curtir essas dicas de DevOps e LGTM, comenta aí embaixo para continuarmos os Guias de Desenvolvimento, explorando mais a fundo como construir consultas em PromQL, TraceQL e LogQL. 🟢 Repositório / Código ➡️ https://github.com/luizomf/lgtm1 🟢 Meus Cursos: ➡️ https://www.otaviomiranda.com.br/ 🟢 Newsletter: ➡️ https://luizomf.substack.com/ --- Capítulos 00:00:00 - Introdução à Stack LGTM, Loki, Grafana, Tempo, Mimir 00:01:52 - Os Três Pilares, Explicando Logs, Métricas e Traces 00:04:04 - O Papel do Grafana, Mimir e PromQL na Stack 00:05:46 - Distribuindo Dados com o Grafana Alloy 00:06:29 - Telemetria na Prática com OpenTelemetry SDK 00:07:44 - Computador Local vs Servidor VPS Real, Exemplo de Produção 00:09:46 - Servidor VPS, Virtual Private Server 00:10:53 - Utilizando DevGuides via IA e Codex para Deploy 00:12:03 - Segurança do VPS, Configurando Firewall UFW e Isolamento 00:14:10 - Executando o Deploy com Docker Compose e Justfile 00:16:15 - Acessando o Servidor Grafana Após Deploy Real 00:18:22 - Explorando Consultas com as Linguagens LogQL, PromQL e TraceQL Aviso de risco: este conteúdo é educacional e experimental, não é recomendação formal de segurança, infraestrutura ou administração de servidores. LLMs e agentes de IA podem se comportar de forma imprevisível, especialmente quando têm permissão para executar comandos, ler arquivos ou alterar sistemas remotos. Não use em produção, em servidores com dados importantes ou com permissões amplas sem entender os riscos, revisar comandos, limitar acessos, manter backups e proteger suas credenciais. A responsabilidade por seus dispositivos, contas, servidores e dados é sua. Siga por sua conta e risco. #docker #grafana #opentelemetry #devops #programacao

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere