架构师_程序员_码农网

E Ambil kata sandi
Daftar

QQ登录

Hanya satu langkah untuk memulai

Cari
Melihat:13685|Membalas: 0
打印 上一主题 下一主题

[NET Core]ASP.NET Core Link Tracing (I) Instalasi Tutorial Skywalking

[Salin tautan]
ASP.NET Core - ASP.NET Core - ASP.NET Core
A 跳转到指定楼层
pemilik gedung
发表于 2020-11-5 12:03:37|只看该作者回帖奖励|MembalikkanPenjelajahan|Mode Baca
Alat pemantauan kinerja Aplikasi Apache SkyWalking untuk sistem terdistribusi, yang dirancang khusus untuk layanan mikro, cloud-native, dan arsitektur berbasis kontainer (Docker, K8, Mesos).



SkyWalking menggunakan pengembangan berbasis komponen, mudah dikembangkan, komponen utamanya adalah sebagai berikut:

Skywalking Agent: Mengumpulkan informasi tracing (data rantai panggilan) dan metrik (indikator) dan laporan, melaporkan melalui HTTP atau gRPC untuk mengirim data ke Skywalking Collector.

Skywalking Collector: Pengumpul data tautan, mengintegrasikan dan menganalisis data penelusuran dan metrik yang dikirimkan oleh agen melalui modul Analysis Core dan memasukkannya ke dalam penyimpanan data yang relevan, dan pada saat yang sama melakukan statistik sekunder dan alarm pemantauan melalui modul Query Core.

Penyimpanan: Penyimpanan Skywalking, mendukung ElasticSearch, Mysql, TiDB, H2, dll. sebagai media penyimpanan untuk penyimpanan data.

UI: Platform visualisasi web, digunakan untuk menampilkan data di lapangan, secara resmi mengadopsi RocketBot sebagai UI utama SkyWalking.

Alamat GitHub: https: //github.com/apache/skywalking

Artikel ini menggunakan docker untuk menyebarkan dan menginstal Skywalking, versi docker layanan pengujian saya adalah 19.03.13.

Menginstal ElasticSearch

Artikel ini menggunakan es untuk penyimpanan, menggunakan es versi 6.8.13.

Tentang versi es yang diperlukan: https: //github.com/apache/skywalking/blob/master/docs/en/setup/backend/backend-storage.md#elasticsearch


Menginstal Apache SkyWalking OAP

Pada versi 6.6.0, kami membagi image oap menjadi dua tag xyz -es6 dan xyz -es7. Seperti namanya, es6 bermaksud untuk terhubung ke Elasticsearch 6 dan es7Elasticsearch 7.

Tag terbaru mengarah ke es6

Alamat cermin: https: //hub.docker.com/r/apache/skywalking-oap-server

Catatan: Pastikan untuk menambahkan versi yang ditandai, meskipun dikatakan bahwa tag terbaru default mengarah ke es6, saya menguji bahwa jika saya tidak menambahkan tag, itu akan melaporkan kesalahan berikut:
[Entrypoint] Citra Docker Apache SkyWalking
Gambar saat ini tidak Elasticsearch 6


Deskripsi Port

0.0.0.0/11800: API gRPC untuk Java, .NetCore, Node.js, probe Istio
0.0.0.0/12800: http rest API, digunakan untuk permintaan SkyWalking UI, melakukan permintaan GraphQL.


Menginstal SkyWalking-UI

Perintahnya adalah sebagai berikut:




Pada titik ini, semua instalasi telah selesai, docker untuk melihat kontainer yang sedang berjalan, sebagai berikut:



Coba akses panel UI: http://ip:8080/ , seperti yang ditunjukkan di bawah ini:



(Akhir)




Sebelumnya: Catatan perintah umum database Oracle
Berikutnya: Pelacakan tautan ASP.NET Core (II) menggunakan integrasi SkyAPM
Jaringan petani kode, hanya dipublikasikan dalam proses praktik, mengalami kesulitan teknis, jangan menyesatkan orang lain.
Anda harus masuk sebelum dapat memposting kembali Masuk | Daftar

V ersi aturan integral iniB


DISCLAIMER: Code Farmer Network merilis semua perangkat lunak, informasi pemrograman, atau artikel hanya untuk tujuan studi dan penelitian; tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, semua konsekuensi dari pengguna harus bertanggung jawab sendiri. Informasi situs ini dari jaringan, sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus menghapus konten di atas sepenuhnya dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, mohon dukung perangkat lunak asli, beli registrasi dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email untuk menanganinya.

Mail To:help@itsvse.com

QQ | ( 鲁ICP备14021824号-2)|Peta Situs

GMT+8, 2024-9-18 23:57

Balas CepatKembali ke atasKembali ke daftar