Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 24178|Yanıt: 1

[.NET Core] ASP.NET Çekirdek Bağlantı Takibi (1) Skywalking eğitimini yükleyin

[Bağlantıyı kopyala]
Yayınlandı 5.11.2020 12:03:37 | | | |
Apache SkyWalking, özellikle mikroservisler, bulut tabanlı ve konteyner tabanlı mimariler (Docker, K8s, Mesos) için tasarlanmış dağıtık sistemler için tasarlanmış bir uygulama performans izleme aracıdır.



SkyWalking, bileşen tabanlı bir şekilde geliştirilmiştir ve ölçeklenebilir kolaydır; ana bileşenler şunlardır:

Skywalking Ajanı: İzleme ve metrik bilgilerini toplar, raporlar ve verileri HTTP veya gRPC üzerinden Skywalking Collector'a gönderir

Skywalking Collector: Ajanın gönderdiği takip ve metrik verilerini entegre edip analiz eden, bunları Analiz Çekirdeği modülünde işleyen ve ilgili veri depolamaya giren, ayrıca Sorgu Çekirdeği modülü aracılığıyla ikincil istatistikler ve izleme alarmları gerçekleştiren bir bağlantı veri toplayıcısıdır

Depolama: Skywalking, ElasticSearch, Mysql, TiDB, H2 vb. kullanarak depolama medyası olarak veri depolama desteğini destekler

UI: İniş verisini göstermek için kullanılan bir web görselleştirme platformu ve şu anda resmi olarak RocketBot'u SkyWalking'in ana arayüzü olarak benimsemektedir

GitHub adresi:Bağlantı girişi görünür.

Bu makale Skywalking'i dağıtmak ve kurmak için docker kullanıyor ve servis docker sürümünü test ediyorum: 19.03.13

ElasticSearch'i Yükle

Bu makale, depolama için es kullanır ve ES sürüm 6.8.13 ile

Gerekli ES versiyonu hakkında:Bağlantı girişi görünür.


Apache SkyWalking OAP'ı kur

6.6.0 sürümünden itibaren, OAP görüntüsünü iki etikete ayırdık: XYZ-ES6 ve XYZ-ES7. Adından da anlaşılacağı gibi, es6 Elasticsearch 6 ve es7 ile bağlantı kurmayı amaçlamaktadır.

SON etiket ES6'ya işaret ediyor

Görsel adresi:Bağlantı girişi görünür.

Not:Etiketli bir versiyon eklediğinizden emin olunVarsayılan SON etiket ES6'yı işaret etse de, testimde etiketi eklemezsem hata şu olur:
[Giriş Noktası] Apache SkyWalking Docker Görüntüsü
Mevcut görüntü Elasticsearch 6


Liman tanımı

0.0.0.0/11800: Java için gRPC API'leri, . NetCore, Node.js, Istio probları
0.0.0.0/12800: SkyWalking UI istekleri için http rest API'leri, GraphQL sorguları için


SkyWalking-UI Kurulumu

Komut şöyledir:




Bu noktada tüm kurulumlar tamamlanmış durumda, docker çalışan konteynerlere aşağıdaki gibi bakıyor:



Aşağıda gösterildiği gibi arayüz paneline erişim http://ip:8080/ dene:



(Son)




Önceki:Oracle veritabanlarında yaygın komutlar hakkında notlar
Önümüzdeki:ASP.NET Çekirdek bağlantı izleme (2) SkyAPM entegrasyonunu kullanır
 Ev sahibi| Yayınlandı 5.03.2025 08:41:07 |
Observability, Datadog, New Relic ve Dynatrace performans izleme için iyi seçeneklerdir. Hata takibi ve hata ayıklama için Sentry ve Bugsnag çok faydalı.
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com