Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 24178|Svar: 1

[.NET Core] ASP.NET Core Link Tracing (1) Installera Skywalking-handledningen

[Kopiera länk]
Publicerad på 2020-11-05 12:03:37 | | | |
Apache SkyWalking är ett verktyg för övervakning av applikationsprestanda för distribuerade system, särskilt utformat för mikrotjänster, molnbaserade och containerbaserade arkitekturer (Docker, K8s, Mesos).



SkyWalking utvecklas på ett komponentbaserat sätt och är lätt att skala, med följande huvudkomponenter:

Skywalking Agent: Samlar in spårnings- och mätdata och rapporterar det, samt skickar data till Skywalking Collector via HTTP eller gRPC

Skywalking Collector: En länkdatainsamlare som integrerar och analyserar spårnings- och metrikdata som skickas av agenten, bearbetar den genom Analysis Core-modulen och hamnar i relevant datalagring, samt utför sekundära statistik- och övervakningslarm via Query Core-modulen

Lagring: Skywalking stödjer datalagring med ElasticSearch, Mysql, TiDB, H2, etc. som lagringsmedia

UI: En webbvisualiseringsplattform som används för att visa landad data, och som numera officiellt använder RocketBot som huvudgränssnitt för SkyWalking

GitHub-adress:Inloggningen med hyperlänken är synlig.

Den här artikeln använder docker för att distribuera och installera Skywalking, och jag testar att docker-versionen är: 19.03.13

Installera ElasticSearch

Denna artikel använder es för lagring, med ES version 6.8.13

Om den obligatoriska ES-versionen:Inloggningen med hyperlänken är synlig.


Installera Apache SkyWalking OAP

Från och med version 6.6.0 har vi delat upp OAP-bilden i två etiketter, XYZ-ES6 och XYZ-ES7. Som namnet antyder avser es6 att ansluta till Elasticsearch 6 och es7.

Den senaste taggen pekar på ES6

Bildadresser:Inloggningen med hyperlänken är synlig.

Not:Se till att lägga till en märkt versionÄven om standardtaggen SENASTE pekar på ES6, så kommer felet att vara följande om jag inte lägger till taggen i mitt test:
[Ingångspunkt] Apache SkyWalking Docker-bild
Nuvarande bild visar inte Elasticsearch 6


Portbeskrivning

0.0.0.0/11800: gRPC-API:er för Java, . NetCore, Node.js, Istio sonder
0.0.0.0/12800: http rest-API:er för SkyWalking UI-förfrågningar, som gör GraphQL-frågor


Installera SkyWalking-UI

Kommandot är följande:




Vid denna punkt är alla installationer klara, docker tittar på de körande containrarna, enligt följande:



Försök att komma åt UI-panelen: http://ip:8080/ som visas nedan:



(Slut)




Föregående:Anteckningar om vanliga kommandon i Oracle-databaser
Nästa:ASP.NET Core länkspårning (2) använder SkyAPM-integration
 Hyresvärd| Publicerad på 2025-03-05 08:41:07 |
Observability, Datadog, New Relic och Dynatrace är bra val för prestandaövervakning. Och för buggspårning och felsökning är Sentry och Bugsnag mycket användbara.
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com