Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 14171|Resposta: 4

Implante tutorial de rastreamento de links distribuídos do Jaeger com Docker

[Copiar link]
Publicado em 19/01/2021 14:08:01 | | | |
ASP.NET Rastreamento de Link Principal (1) Instale o tutorial de Skywalking
https://www.itsvse.com/thread-9456-1-1.html

ASP.NET O rastreamento de links core (2) utiliza integração SkyAPM
https://www.itsvse.com/thread-9458-1-1.html

ASP.NET Core Link Tracing (3) O SkyAPM é baseado na configuração dinâmica do Consul
https://www.itsvse.com/thread-9468-1-1.html

Jaeger é um software de código aberto para rastrear transações entre serviços distribuídos. Ele é usado para monitorar e solucionar problemas em ambientes complexos de microserviços.

O login do hiperlink está visível.



O que é rastreamento distribuído?

O rastreamento distribuído é usado para ver e entender toda a cadeia de atividade em interações complexas entre microserviços.

O desenvolvimento moderno de software nativo em nuvem depende fortemente de microsserviços, já que cada serviço independente oferece funções centrais diferentes. Quando um usuário faz uma solicitação no seu app, muitos serviços individuais respondem com resultados correspondentes.

Uma única chamada no seu app pode envolver dezenas de serviços que interagem entre si. Como desenvolvedores e engenheiros podem identificar o problema quando algo dá errado ou uma solicitação desacelera? Então precisamos de uma forma de acompanhar todas as conexões.

É disso que se trata o rastreamento distribuído. Normalmente, ele roda como parte de uma malha de serviço (uma forma de gerenciar e monitorar microserviços).

O Jaeger utiliza rastreamento distribuído para entender os caminhos de requisição de diferentes microserviços. Podemos visualizar o fluxo das chamadas sem suposições.

Organizar informações organizadas de transações é útil para depuração e otimização. O Jaeger inclui ferramentas para monitorar transações distribuídas, otimizar desempenho e latência, e realizar análise de causa raiz (RCA), um método de resolução de problemas.

Instale o Jaeger usando o Docker

O comando é o seguinte:



Portas
acordo
Subconjunto
função
5775
Protocolo UDP
agente
Aceite o protocolo zipkin.thrift compact thrift (não recomendado, usado apenas por clientes legados)
6831
Protocolo UDP
agente
Aceite o Protocolo Econômico Compacto Jaeger.Thrift
6832
Protocolo UDP
agente
Jaeger.thrift aceito por protocolos binários de thrift
5778
HTTP
agente
Configuração do serviço
16686
HTTP
Consulta
Front-end de serviço
14268
HTTP
Colecionador
Jaeger.thrift aceita clientes diretamente
14250
HTTP
Colecionador
Aceitar model.proto
9411HTTPColecionadorEndpoints compatíveis com Zipkin (opcional)

Depois que o contêiner for criado e lançado com sucesso, você pode acessar a interface do Jaeger navegando até http://localhost:16686. Como mostrado abaixo:



(Fim)






Anterior:OpenTelemetry OpenTracing, coleta de informações e dados do OpenCensus
Próximo:ASP.NET Core recebe parâmetros POST JSON que não podem ser serializados em objetos
 Senhorio| Publicado em 26/01/2021 13:18:08 |
ASP.NET Rastreamento de Link Core (4) Acesso ao rastreamento de links Jaeger
https://www.itsvse.com/thread-9537-1-1.html

 Senhorio| Publicado em 02/02/2021 13:53:34 |
ASP.NET Core Link Trace (5) Dados de Jaeger persistem no elasticsearch
https://www.itsvse.com/thread-9553-1-1.html
Publicado em 04/06/2021 15:20:37 |

ASP.NET Rastreamento de Link Core (4) Acesso ao rastreamento de links Jaeger
https://www.itsvse.com/thread-9537-1-1.html
Publicado em 25/05/2022 16:21:17 |


ASP.NET Rastreamento de Link Core (4) Acesso ao rastreamento de links Jaeger
https://www.itsvse.com/thread-9537-1-1.html
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com