Olá pessoal tudo bem? Estou postando caso alguém tenha interesse nessa parte de rastreamento distribuído. Trabalho com observabilidade e meu foco é rastreamento distribuído, no caso peguei a api da vollmed_api fiz a auto instrumentação com opentelemetry e utilizei o Grafana Tempo como backend.
Neste caso estamos utilizando auto instrumentação, que é uma otima opção para ambientes menores e não tão criticos, pois como o agent roda direto na JVM, pode aumentar os consumos da api, mas é uma otima forma de entender seu ambiente e trazer observabilidade para ele.
Caso queira reproduzir os passos do README.md que estão dentro do repo: https://github.com/igorestevanjasinski/api/tree/master
Se tiverem alguma duvida ou sugestão, fiquem à vontade de alterar a branch ou entrar em contato comigo.
Esses são os exemplos de algumas das nossas chamadas dentro do Grafana tempo: