Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 24178|Risposta: 1

[.NET Core] ASP.NET Core Link Tracing (1) Installa il tutorial di Skywalking

[Copiato link]
Pubblicato su 05/11/2020 12:03:37 | | | |
Apache SkyWalking è uno strumento di monitoraggio delle prestazioni applicative per sistemi distribuiti, progettato appositamente per microservizi, cloud-native e architetture basate su container (Docker, K8s, Mesos).



SkyWalking è sviluppato in modalità basata su componenti ed è facile da scalare, con i seguenti componenti principali:

Skywalking Agent: Raccoglie informazioni di tracciamento e metriche e le riporta, inviando i dati allo Skywalking Collector tramite HTTP o gRPC

Skywalking Collector: Un raccoglitore di dati link che integra e analizza i dati di tracciamento e metriche inviati dall'agente, li elabora attraverso il modulo Analysis Core, rientra nell'archiviazione dati pertinente, ed esegue statistiche secondarie e allarmi di monitoraggio tramite il modulo Query Core.

Archiviazione: Skywalking supporta la memorizzazione dei dati utilizzando ElasticSearch, Mysql, TiDB, H2, ecc. come supporto di archiviazione

UI: Una piattaforma di visualizzazione web utilizzata per mostrare i dati di atterraggio, e attualmente adotta ufficialmente RocketBot come interfaccia principale di SkyWalking

Indirizzo GitHub:Il login del link ipertestuale è visibile.

Questo articolo usa docker per distribuire e installare Skywalking, e ho testato la versione di service docker è: 19.03.13

Installa ElasticSearch

Questo articolo utilizza es per l'archiviazione, utilizzando la versione 6.8.13 di ES

Informazioni sulla versione ES richiesta:Il login del link ipertestuale è visibile.


Installa Apache SkyWalking OAP

Dalla versione 6.6.0, abbiamo diviso l'immagine OAP in due etichette, XYZ-ES6 e XYZ-ES7. Come suggerisce il nome, es6 intende connettersi a Elasticsearch 6 ed es7.

L'ULTIMO tag indica ES6

Indirizzo dell'immagine:Il login del link ipertestuale è visibile.

Nota:Assicurati di aggiungere una versione etichettataAnche se il tag ULTIMO predefinito punta a ES6, se non aggiungo il tag nel mio test, l'errore sarà il seguente:
[Punto d'ingresso] Immagine Apache SkyWalking Docker
L'immagine attuale non funziona su Elasticsearch 6


Descrizione della porta

0.0.0.0/11800: API gRPC per Java, . Sonde NetCore, Node.js, Istio
0.0.0.0/12800: API REST http per richieste UI SkyWalking, esecuzione di query GraphQL


Installa SkyWalking-UI

Il comando è il seguente:




A questo punto, tutte le installazioni sono completate, docker esamina i container in esecuzione come segue:



Prova ad accedere al pannello UI: http://ip:8080/ come mostrato qui sotto:



(Fine)




Precedente:Note sui comandi comuni nei database Oracle
Prossimo:ASP.NET Core link tracing (2) utilizza l'integrazione SkyAPM
 Padrone di casa| Pubblicato su 05/03/2025 08:41:07 |
Observability, Datadog, New Relic e Dynatrace sono buone scelte per il monitoraggio delle prestazioni. E per il tracciamento e il debug bug, Sentry e Bugsnag sono molto utili.
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com