Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 24178|Antwoord: 1

[.NET Core] ASP.NET Core Link Tracing (1) Installeer de Skywalking-tutorial

[Link kopiëren]
Geplaatst op 05-11-2020 12:03:37 | | | |
Apache SkyWalking is een applicatieprestatiemonitoringtool voor gedistribueerde systemen, speciaal ontworpen voor microservices, cloud-native en containergebaseerde architecturen (Docker, K8s, Mesos).



SkyWalking is ontwikkeld op componenten en is eenvoudig op te schalen, met de volgende hoofdcomponenten:

Skywalking Agent: Verzamelt tracking- en metrische informatie en rapporteert deze, en stuurt data via HTTP of gRPC naar Skywalking Collector

Skywalking Collector: Een linkdataverzamelaar die de door de agent verzonden traceer- en metriekgegevens integreert en analyseert, deze verwerkt via de Analysis Core-module en in de relevante gegevensopslag valt, en secundaire statistieken en monitoringsalarmen uitvoert via de Query Core-module

Opslag: Skywalking ondersteunt gegevensopslag met behulp van ElasticSearch, Mysql, TiDB, H2, enz. als opslagmedium

UI: Een webvisualisatieplatform dat gebruikt werd om gelandde data weer te geven, en neemt momenteel officieel RocketBot over als de hoofdinterface van SkyWalking

GitHub-adres:De hyperlink-login is zichtbaar.

Dit artikel gebruikt docker om Skywalking te deployen en te installeren, en ik test de serviceversie docker is: 19.03.13

Installeer ElasticSearch

Dit artikel gebruikt es voor opslag, met ES versie 6.8.13

Over de vereiste ES-versie:De hyperlink-login is zichtbaar.


Installeer Apache SkyWalking OAP

Vanaf versie 6.6.0 hebben we het OAP-image verdeeld in twee labels, XYZ-ES6 en XYZ-ES7. Zoals de naam al aangeeft, is het de bedoeling van es6 om verbinding te maken met Elasticsearch 6 en es7.

De LAATSTE tag wijst naar ES6

Afbeeldingsadres:De hyperlink-login is zichtbaar.

Notitie:Zorg ervoor dat je een gelabelde versie toevoegtHoewel de standaard LAATSTE tag naar ES6 wijst, als ik de tag niet toevoeg in mijn test, zal de fout als volgt zijn:
[Ingang] Apache SkyWalking Docker Afbeelding
Huidige afbeelding is niet Elasticsearch 6


Havenbeschrijving

0.0.0.0/11800: gRPC API's voor Java, . NetCore, Node.js, Istio probes
0.0.0.0/12800: http rest API's voor SkyWalking UI-verzoeken, waarbij GraphQL-queries worden uitgevoerd


Installeer SkyWalking-UI

Het commando is als volgt:




Op dit punt zijn alle installaties voltooid, docker kijkt naar de draaiende containers, als volgt:



Probeer het UI-paneel te openen: http://ip:8080/ zoals hieronder weergegeven:



(Einde)




Vorig:Notities over veelvoorkomende commando's in Oracle-databases
Volgend:ASP.NET Core linktracing (2) gebruikt SkyAPM-integratie
 Huisbaas| Geplaatst op 05-03-2025 08:41:07 |
Observability, Datadog, New Relic en Dynatrace zijn goede keuzes voor prestatiemonitoring. En voor bugtracking en debugging zijn Sentry en Bugsnag erg handig.
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com