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

Vista: 24178|Resposta: 1

[.NET Core] ASP.NET Rastreamento de Link Principal (1) Instale o tutorial de Skywalking

[Copiar link]
Publicado em 05/11/2020 12:03:37 | | | |
Apache SkyWalking é uma ferramenta de monitoramento de desempenho de aplicações para sistemas distribuídos, especialmente projetada para microserviços, arquiteturas nativas em nuvem e baseadas em contêineres (Docker, K8s, Mesos).



O SkyWalking é desenvolvido de forma baseada em componentes e é fácil de escalar, com os seguintes componentes principais:

Agente Skywalking: Coleta informações de rastreamento e métricas e as reporta, e envia dados para o Coletor Skywalking via HTTP ou gRPC

Skywalking Collector: Um coletor de dados de link que integra e analisa os dados de rastreamento e métricas enviados pelo agente, processando-os através do módulo Analysis Core, caindo no armazenamento de dados relevante, além de realizar estatísticas secundárias e alarmes de monitoramento através do módulo Query Core

Armazenamento: Skywalking suporta armazenamento de dados usando ElasticSearch, Mysql, TiDB, H2, etc. como mídia de armazenamento

UI: Uma plataforma de visualização web usada para exibir dados de pouso, e atualmente adota oficialmente o RocketBot como a interface principal do SkyWalking

Endereço do GitHub:O login do hiperlink está visível.

Este artigo usa o docker para implantar e instalar o Skywalking, e testei a versão do docker do serviço: 19.03.13

Instalar o ElasticSearch

Este artigo usa es para armazenamento, usando a versão 6.8.13 do ES

Sobre a versão necessária para ES:O login do hiperlink está visível.


Instalar o Apache SkyWalking OAP

A partir da versão 6.6.0, dividimos a imagem OAP em dois rótulos, XYZ-ES6 e XYZ-ES7. Como o nome sugere, o es6 pretende se conectar ao Elasticsearch 6 e ES7.

A tag MAIS RECENTE aponta para o ES6

Endereço da imagem:O login do hiperlink está visível.

Nota:Não deixe de adicionar uma versão rotuladaEmbora a tag padrão LATEST aponte para o ES6, se eu não adicionar a tag no meu teste, o erro será o seguinte:
[Ponto de entrada] Imagem do Apache SkyWalking Docker
Imagem atual não faz o Elasticsearch 6


Descrição da porta

0.0.0.0/11800: APIs gRPC para Java, . Sondas NetCore, Node.js, Istio
0.0.0.0/12800: APIs REST http para requisições de UI SkyWalking, realizando consultas GraphQL


Instalar o SkyWalking-UI

O comando é o seguinte:




Neste ponto, todas as instalações estão completas, o docker analisa os contêineres em execução, da seguinte forma:



Tente acessar o painel de interface: http://ip:8080/ conforme mostrado abaixo:



(Fim)




Anterior:Notas sobre comandos comuns em bancos de dados Oracle
Próximo:ASP.NET O rastreamento de links core (2) utiliza integração SkyAPM
 Senhorio| Publicado em 05/03/2025 08:41:07 |
Observability, Datadog, New Relic e Dynatrace são boas opções para monitoramento de desempenho. E para rastreamento de bugs e depuração, Sentry e Bugsnag são muito úteis.
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