Executando verificação de segurança...
2

Estou vendo mais detalhadamente seu projeto ainda, mas gostaria de aproveitar para mandar esse projeto que fiz com uma implementação bem parecida, porém com NodeJs: https://github.com/wesleyburlani/nodejs-open-telemetry

Usei esse projeto como PoC para uma implementação de produção que está em andamento no momento. Por enquanto parece bastante promissor.

Gostaria também de adicionar que utilizei ele para comunicação AMQP, não apenas HTTP, e os traces funcionam muito bem, além disso a intergação com Kubernetes utilizando tobs resolve a ideia de Telemetria de uma forma bem ágil.

Carregando publicação patrocinada...
1

Muito legal @wesleyburlani , obrigado por compartilhar seu projeto, vou usar de sua ideia também para complementar minha POC e interagir entre os serviços node vs java;
Sobre a integração om o K8s usando o TOBS eu não conhecia e achei muitoooo legal o projeto, uma coisa interessante que notei que o prometheus nessa stack coleta as métricas tanto da app (diretamente) quando as que são enviadas para o otel collector, isso pode ser uma solução para alguns cenários em que se usa o framework para gerar o /metrics da api e algumas métricas customizadas sendo enviadas somente para o otel. Obrigado por compartilhar, duvida: vocês estão usando essa stack do tobs em produção?

2

Não estou usando em produção por que na minha impressão o tobs é algo para se inserir numa infra que está começando do zero. Como eu já tenho algumas coisas como Prometheus e Grafana rodando, eu teria que juntar ambos e poderia perder os logs já existentes para implantar um novo prometheus junto com o tobs, mas dá para usar ele como parametro e implantar cada componente separadamente no K8s, depedendo da necessidade e do que já existe em cada infra.