Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 24178|Απάντηση: 1

[.NET Πυρήνας] ASP.NET Ανίχνευση συνδέσεων πυρήνα (1) Εγκαταστήστε το σεμινάριο Skywalking

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 5/11/2020 12:03:37 μ.μ. | | | |
Το Apache SkyWalking είναι ένα εργαλείο παρακολούθησης απόδοσης εφαρμογών για κατανεμημένα συστήματα, ειδικά σχεδιασμένο για μικροϋπηρεσίες, cloud-native και container-based αρχιτεκτονικές (Docker, K8s, Mesos).



Το SkyWalking αναπτύσσεται με τρόπο που βασίζεται σε στοιχεία και είναι εύκολο να κλιμακωθεί, με τα ακόλουθα κύρια στοιχεία:

Skywalking Agent: Συλλέγει πληροφορίες παρακολούθησης και μετρήσεων και τις αναφέρει και στέλνει δεδομένα στο Skywalking Collector μέσω HTTP ή gRPC

Skywalking Collector: Ένας συλλέκτης δεδομένων συνδέσμων που ενσωματώνει και αναλύει τα δεδομένα ανίχνευσης και μέτρησης που αποστέλλονται από τον πράκτορα, τα επεξεργάζεται μέσω της μονάδας Analysis Core και εμπίπτει στη σχετική αποθήκευση δεδομένων και εκτελεί δευτερεύοντα στατιστικά στοιχεία και συναγερμούς παρακολούθησης μέσω της μονάδας Query Core

Αποθήκευση: Το Skywalking υποστηρίζει αποθήκευση δεδομένων χρησιμοποιώντας ElasticSearch, Mysql, TiDB, H2 κ.λπ.

UI: Μια πλατφόρμα οπτικοποίησης ιστού που χρησιμοποιείται για την εμφάνιση προσγειωμένων δεδομένων και επί του παρόντος υιοθετεί επίσημα το RocketBot ως την κύρια διεπαφή χρήστη του SkyWalking

Διεύθυνση GitHub:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Αυτό το άρθρο χρησιμοποιεί το docker για την ανάπτυξη και εγκατάσταση του Skywalking και δοκιμάζω ότι η έκδοση docker υπηρεσίας είναι: 19.03.13

Εγκαταστήστε το ElasticSearch

Αυτό το άρθρο χρησιμοποιεί το es για αποθήκευση, χρησιμοποιώντας το ES έκδοση 6.8.13

Σχετικά με την απαιτούμενη έκδοση ES:Η σύνδεση με υπερσύνδεσμο είναι ορατή.


Εγκαταστήστε το Apache SkyWalking OAP

Από την έκδοση 6.6.0, έχουμε χωρίσει την εικόνα OAP σε δύο ετικέτες, XYZ-ES6 και XYZ-ES7. Όπως υποδηλώνει το όνομα, το es6 σκοπεύει να συνδεθεί με το Elasticsearch 6 και το es7.

Η ΤΕΛΕΥΤΑΙΑ ετικέτα δείχνει στο ES6

Διεύθυνση εικόνας:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Σημείωση:Φροντίστε να προσθέσετε μια έκδοση με ετικέταΑν και η προεπιλεγμένη ετικέτα LATEST δείχνει στο ES6, αλλά αν δεν προσθέσω την ετικέτα στη δοκιμή μου, το σφάλμα θα είναι το εξής:
[Σημείο εισόδου] Εικόνα Apache SkyWalking Docker
Η τρέχουσα εικόνα δεν είναι Elasticsearch 6


Περιγραφή θύρας

0.0.0.0/11800: gRPC API για Java, . Ανιχνευτές NetCore, Node.js, Istio
0.0.0.0/12800: http rest API για αιτήσεις διεπαφής χρήστη SkyWalking, που κάνουν ερωτήματα GraphQL


Εγκαταστήστε το SkyWalking-UI

Η εντολή είναι η εξής:




Σε αυτό το σημείο, όλες οι εγκαταστάσεις έχουν ολοκληρωθεί, το docker εξετάζει τα κοντέινερ που τρέχουν, ως εξής:



Δοκιμάστε να αποκτήσετε πρόσβαση στον πίνακα διεπαφής χρήστη: http://ip:8080/ όπως φαίνεται παρακάτω:



(Τέλος)




Προηγούμενος:Σημειώσεις σχετικά με κοινές εντολές σε βάσεις δεδομένων Oracle
Επόμενος:ASP.NET Η ανίχνευση βασικών συνδέσμων (2) χρησιμοποιεί ενσωμάτωση SkyAPM
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 5/3/2025 8:41:07 π.μ. |
Η παρατηρησιμότητα, το Datadog, το New Relic και το Dynatrace είναι καλές επιλογές για την παρακολούθηση της απόδοσης. Και για την παρακολούθηση σφαλμάτων και τον εντοπισμό σφαλμάτων, το Sentry και το Bugsnag είναι πολύ χρήσιμα.
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com