Métricas de observabilidade com OpenTelemetry e Prometheus | Live de Python
ฝัง
- เผยแพร่เมื่อ 23 ธ.ค. 2024
- Nessa live vamos conversar sobre a coleta de métricas de observabilidade com Opentelemetry e armazenamento no prometheus.
Conversaremos sobre instrumentação manual e automática, sobre os tipos de métricas, cobre convenções semânticas e muito mais.
Playlist dessa série: • Observabilidade com Op...
-------------------
O canal é mantido por uma iniciativa de financiamento coletivo:
Apoia-se: apoia.se/lived...
picpay: @dunossauro
Chave pix: pix.dunossauro@gmail.com
Meus contatos e redes: dunossauro.com/
-------------------
Código e Slides: github.com/dun...
Telegram da live: t.me/livepython
Temas das próximas lives: github.com/dun...
----
Referências:
Especificação das métricas: opentelemetry....
Convenções semânticas: opentelemetry....
Conceitos de métricas: opentelemetry....
Imagem unificada da grafana: grafana.com/bl...
Documentação da API para python: opentelemetry-...
Documentação do SDK para python: opentelemetry-...
opentelemetry-python-contrib: github.com/ope...
Documentação do python-contrib: opentelemetry-...
Instrumentação manual com Python: opentelemetry....
Opentelemetry Bootstrap: github.com/ope...
"Não me segue que eu to relativamente perdido" - Einstein, Albert
00:05 Dale 🎬
00:23 Porque assistir essa live?
00:52 Métricas de observabilidade
01:18 Isso aqui é uma -guerra- série
02:12 Roteiro
03:25 Paganóis
03:58 * Instrodução a métricas
04:29 - O que ser metricas?
06:41 * Exemplos de métricas
07:55 + Diferença entre *Monitoramento* e *Observabilidade* [PERGUNTA]
10:58 * Voltando aos exemplos de métricas
12:17 - Telemetria e métricas
15:15 - Métricas além do metal (metal is not the law)
16:03 * Implantação (-jardineiro- DevOps não é traficante)
19:34 * Sistemas complemetares (filas, automações, raspagens)
20:41 * Regras de negócio
22:46 - Gosti, mas, como funciona?
24:37 * Armazenamento (ingenuamente)
29:49 * Atributos e valores (ingenuamente)
32:37 * Gráficuzinho
33:50 * OpenTelemetry e Métricas
34:11 - Padrão das métricas
36:30 - Tipos (síncronas e assíncronas)
36:38 * Síncronas
39:36 * Assíncronas
41:51 * Considerações sobre os tipos
44:13 - Tipos (kind) existentes
44:31 * counter
45:51 * histogram ✨
51:58 * gauge
53:33 * updowncounter
55:49 - Convenções semânticas
58:28 * Doc das convenções
1:05:20 * Instrumentação manual
1:05:44 - Componentes
1:07:33 - pip install
1:10:25 - Container bolado (grafana/otel-lgtm)
1:11:56 - Componentes em código *python*
1:11:59 * Resource
1:14:24 * Provider
1:16:15 - criando uma métrica
1:20:45 * Reader
1:22:27 * Exporter
1:22:59 - Exportando o Geizão (console)
1:25:47 - Exportando pra inter-uébiz (otlp)
1:31:45 * Hola, Promethues, ¿cómo estás?
1:33:55 * Filtrando com PromQL
1:37:01 - Isso ser instrumentação manual
1:37:56 * Instrumentação automágica
1:38:21 - Automágica?
1:40:07 * Então, pq caralhos tu ensinou a manual?
1:42:38 - Brujeria (ou bootstap) ✨
1:44:23 - Exemplo boladão
1:47:03 * Rodando o exemplo
1:49:02 * Pimba
1:56:36 - Métricas implementadas
1:57:26 * Databases
1:58:30 * HTTP
2:00:18 * System
2:02:44 - Mágica artesanal (mixin) ✨
2:08:32 Lembrem-se, isso aqui é uma -guerra- série
2:09:07 Ta dando pull ou push pro Prometheus? [PERGUNTA]
2:15:15 Coleta do OpenTelemetry e Prometheus [¿PERGUNTA?]
2:19:00 É isso (gracias, futuro, paganóis, beijos)
Muito boa a live sempre contreúdo de alto nível.
37:05 imperdoável
Excelente!!! 👏👏👏👏👏👏
Ótimo conteúdo.
Muito bom!
Ótimo conteúdo, difícil achar esse nível em PT-BR. Obrigado.
Excelente!
excelente demais Duno, tu é o cara!
Metal is the law, nostálgico demais, kkkkkkkkkkk.