Exemplo completo de implementação de Open Telemetry aplicação Node.js
Visão Geral do Projeto
Stack de Observabilidade
|
Serviço
|
Imagem
|
Finalidade
|
|
postgres
|
postgres:16-alpine
|
Banco de dados da aplicação.
|
|
app
|
(build local)
|
A aplicação NestJS instrumentada com OpenTelemetry.
|
|
otel-collector
|
otel/opentelemetry-collector-contrib
|
Recebe dados de telemetria (traces e logs) da aplicação e os exporta para os backends de armazenamento.
|
|
tempo
|
grafana/tempo
|
Armazena os traces distribuídos.
|
|
loki
|
grafana/loki
|
Agrega e armazena os logs da aplicação.
|
|
grafana
|
grafana/grafana
|
Interface de visualização para os dados de telemetria, com dashboards para Tempo e Loki.
|
Estratégia de Instrumentação
Correlação de Traces e Logs
Vamos entender o próximo passo juntos?
Fale com um especialista da eximia.co sobre arquitetura, engenharia e tecnologia.
Mais ferramentas
Assessment de capital político para arquitetos de software e líderes de tecnologia
Esse checklist é um Assessment de Capital Político para arquitetos de software e lideres de tecnologia em geral. Uma ferramenta para você saber, com honestidade, como está sua capacidade real de influenciar. Ele separa o que quase ninguém mede, mas todo líder sente na pele: DepósitosAs atitudes que aumentam confiança e abrem portas. Saques As ações […]
Baixar ferramenta
Modelo de Governança para tratar itens urgentes
Aprenda a governar a urgência e evitar o colapso da engenharia. Descubra como repriorizações sem critérios destroem a produtividade e o fluxo técnico.
Baixar ferramenta