Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 24178|Svar: 1

[.NET Core] ASP.NET Core Link Tracing (1) Installer Skywalking-tutorialen

[Kopier link]
Opslået på 05/11/2020 12.03.37 | | | |
Apache SkyWalking er et applikationsydelsesovervågningsværktøj til distribuerede systemer, specielt designet til mikrotjenester, cloud-native og containerbaserede arkitekturer (Docker, K8s, Mesos).



SkyWalking udvikles på en komponentbaseret måde og er let at skalere med følgende hovedkomponenter:

Skywalking Agent: Indsamler sporings- og metrikoplysninger og rapporterer dem, og sender data til Skywalking Collector via HTTP eller gRPC

Skywalking Collector: En link-data-samler, der integrerer og analyserer sporings- og metrikdata sendt af agenten, behandler dem gennem Analysis Core-modulet og falder ind i den relevante datalagring, samt udfører sekundære statistikker og overvågningsalarmer via Query Core-modulet

Lagring: Skywalking understøtter datalagring ved brug af ElasticSearch, Mysql, TiDB, H2 osv. som lagringsmedier

UI: En webvisualiseringsplatform, der bruges til at vise landede data, og som officielt adopterer RocketBot som hovedbrugerflade for SkyWalking

GitHub-adresse:Hyperlink-login er synlig.

Denne artikel bruger docker til at deploye og installere Skywalking, og jeg tester, at docker-versionen er: 19.03.13

Installer ElasticSearch

Denne artikel bruger es til opbevaring og bruger ES version 6.8.13

Om den krævede ES-version:Hyperlink-login er synlig.


Installer Apache SkyWalking OAP

Fra version 6.6.0 har vi opdelt OAP-billedet i to labels, XYZ-ES6 og XYZ-ES7. Som navnet antyder, har den til hensigt at forbinde til Elasticsearch 6 og es7.

Det SENESTE tag peger på ES6

Billedadresse:Hyperlink-login er synlig.

Seddel:Husk at tilføje en mærket versionSelvom standardtagget SENESTE peger på ES6, vil fejlen være som følger, hvis jeg ikke tilføjer tagget i min test:
[Indgangspunkt] Apache SkyWalking Docker Billede
Det nuværende billede bruger ikke Elasticsearch 6


Havnbeskrivelse

0.0.0.0/11800: gRPC API'er for Java, . NetCore, Node.js, Istio sonderer
0.0.0.0/12800: http rest API'er til SkyWalking UI-anmodninger, udfører GraphQL-forespørgsler,


Installer SkyWalking-UI

Kommandoen er som følger:




På dette tidspunkt er alle installationer færdige, docker ser på de kørende containere som følger:



Prøv at få adgang til UI-panelet: http://ip:8080/ som vist nedenfor:



(Slut)




Tidligere:Noter om almindelige kommandoer i Oracle-databaser
Næste:ASP.NET Core link tracing (2) bruger SkyAPM-integration
 Udlejer| Opslået på 05/03/2025 08.41.07 |
Observability, Datadog, New Relic og Dynatrace er gode valg til performance-overvågning. Og til fejlfinding og fejlfinding er Sentry og Bugsnag meget nyttige.
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com