Service Fabric Explorer ile kümenizi görselleştirme

Service Fabric Explorer (SFX), Azure Service Fabric kümelerini incelemeye ve yönetmeye yönelik açık kaynak bir araçtır. Service Fabric Explorer, Windows, macOS ve Linux için bir masaüstü uygulamasıdır.

Service Fabric Explorer'ı kümeden çalıştırma

Service Fabric Explorer, bir Service Fabric kümesinin HTTP yönetim uç noktasında da barındırılır. SFX'i bir web tarayıcısında başlatmak için herhangi bir tarayıcıdan kümenin HTTP yönetim uç noktasına göz atın; örneğin https://clusterFQDN:19080.

Geliştirici iş istasyonu kurulumu için adresine giderek yerel kümenizde Service Fabric Explorer'ı başlatabilirsiniz https://localhost:19080/Explorer. Geliştirme ortamınızı hazırlamak için bu makaleye bakın.

Dekont

Kümenizin güvenliği otomatik olarak imzalanan bir sertifikayla sağlanıyorsa, web tarayıcısından "Bu site güvenli değil" hata iletisi alırsınız. Uyarıyı geçersiz kılarak çoğu modern web tarayıcılarında ilerleyebilirsiniz. Bir üretim ortamında kümenizin güvenliği ortak ad ve sertifika yetkilisi tarafından verilen bir sertifika kullanılarak sağlanmalıdır.

Service Fabric kümesine bağlanma

Service Fabric kümesine bağlanmak için küme yönetim uç noktasına (FQDN/IP) ve HTTP yönetim uç noktası bağlantı noktasına (varsayılan olarak 19080) ihtiyacınız vardır. Örneğin https://mysfcluster.westus.cloudapp.azure.com:19080. İş istasyonunuzda yerel bir kümeye bağlanmak için "localhost'a Bağlan" onay kutusunu kullanın.

Güvenli bir kümeye bağlanma

Service Fabric kümenize istemci erişimini sertifikalarla veya Microsoft Entra Id kullanarak denetleyebilirsiniz.

Güvenli bir kümeye bağlanmayı denerseniz, kümenin yapılandırmasına bağlı olarak bir istemci sertifikası sunmanız veya Microsoft Entra Id kullanarak oturum açmanız gerekir.

Video öğretici

Service Fabric Explorer'ı kullanmayı öğrenmek için eğitim videosu için bu sayfayı gözden geçirin.

[!NOT]

Bu videoda, masaüstü sürümünde değil Service Fabric kümesinde barındırılan Service Fabric Gezgini gösterilmektedir.

Service Fabric Explorer düzenini anlama

Soldaki ağacı kullanarak Service Fabric Explorer'da gezinebilirsiniz. Ağacın kökünde küme panosu, uygulama ve düğüm durumunun özeti de dahil olmak üzere kümenize genel bir bakış sağlar.

Service Fabric Explorer cluster dashboard

Kümenin düzenini görüntüleme

Service Fabric kümesindeki düğümler, hata etki alanları ve yükseltme etki alanlarının iki boyutlu bir kılavuzuna yerleştirilir. Bu yerleştirme, donanım hataları ve uygulama yükseltmeleri durumunda uygulamalarınızın kullanılabilir durumda kalmasını sağlar. Küme eşlemesini kullanarak geçerli kümenin nasıl düzenlenme şeklini görüntüleyebilirsiniz.

Service Fabric Explorer cluster map

Uygulamaları ve hizmetleri görüntüleme

Küme iki alt ağaç içerir: biri uygulamalar için, diğeri düğümler için.

Service Fabric'in mantıksal hiyerarşisinde gezinmek için uygulama görünümünü kullanabilirsiniz: uygulamalar, hizmetler, bölümler ve çoğaltmalar.

Aşağıdaki örnekte MyApp uygulaması MyStatefulService ve WebService şeklinde iki hizmet içermektedir. MyStatefulService durum bilgisi olduğundan, bir birincil ve iki ikincil çoğaltmaya sahip bir bölüm içerir. Buna karşılık, WebSvcService durum bilgisi yoktur ve tek bir örnek içerir.

Service Fabric Explorer application view

Ağacın her düzeyinde, ana bölmede öğeyle ilgili bilgiler gösterilir. Örneğin, belirli bir hizmetin sistem durumunu ve sürümünü görebilirsiniz.

Service Fabric Explorer essentials pane

Kümenin düğümlerini görüntüleme

Düğüm görünümü, kümenin fiziksel düzenini gösterir. Belirli bir düğümde, hangi uygulamalara kod dağıtıldığını denetleyebilirsiniz. Daha açık belirtmek gerekirse, şu anda orada hangi çoğaltmaların çalıştığını görebilirsiniz.

Eylemler

Service Fabric Explorer kümenizdeki düğümler, uygulamalar ve hizmetler üzerinde eylemleri çağırmak için hızlı bir yol sunar.

Örneğin, bir uygulama örneğini silmek için soldaki ağaçtan uygulamayı seçin ve ardından Eylemler>Uygulamayı Sil'i seçin.

Deleting an application in Service Fabric Explorer

Bahşiş

Her öğenin yanındaki üç noktaya tıklayarak aynı eylemleri gerçekleştirebilirsiniz.

Service Fabric Explorer aracılığıyla gerçekleştirilebilecek her eylem, otomasyonu etkinleştirmek için PowerShell veya REST API aracılığıyla da gerçekleştirilebilir.

Service Fabric Explorer'ı belirli bir uygulama türü ve sürümü için uygulama örnekleri oluşturmak için de kullanabilirsiniz. Ağaç görünümünde uygulama türünü seçin, ardından sağ bölmede istediğiniz sürümün yanındaki Uygulama örneği oluştur bağlantısına tıklayın.

Creating an application instance in Service Fabric Explorer

Dekont

Service Fabric Explorer, uygulama örnekleri oluştururken parametreleri desteklemez. Uygulama örnekleri varsayılan parametre değerlerini kullanır.

Olay Deposu

EventStore, platform tarafından sunulan ve Service Fabric Gezgini'nde ve REST API aracılığıyla kullanılabilen Service Fabric platform olayları sağlayan bir özelliktir. Olay zamanına göre düğüm, hizmet, uygulama ve sorgu gibi her varlık için kümenizde neler olup bittiğinin anlık görüntü görünümünü görebilirsiniz. EventStore hakkında daha fazla bilgiyi EventStore'a Genel Bakış sayfasından da okuyabilirsiniz.

Screenshot shows the Nodes pane with EVENTS selected.

Dekont

Service Fabric sürüm 6.4 itibarıyla. EventStore varsayılan olarak etkin değildir ve resource manager şablonunda etkinleştirilmelidir

Dekont

Service Fabric sürüm 6.4 itibarıyla. EventStore API'leri yalnızca Azure üzerinde çalışan Windows kümelerinde kullanılabilir. Bu işlevi Hem Linux'a hem de Tek Başına kümelerimize taşıma üzerinde çalışıyoruz.

Görüntü Deposu Görüntüleyicisi

Görüntü deposu görüntüleyicisi, Görüntü deposunun geçerli içeriğini görüntülemeye, dosya ve klasör bilgilerini almaya ve dosya/klasörleri kaldırmaya olanak tanıyan Yerel Görüntü Deposu kullanılıyorsa sunulan bir özelliktir.

Screenshot that shows the Image Store Viewer.

Yedekleme ve Geri Yükleme

Service Fabric Explorer, Yedekleme ve Geri Yükleme ile arabirim oluşturma olanağı sunar. SFX'te Yedekleme ve Geri Yükleme özelliklerini görmek için gelişmiş modun etkinleştirilmesi gerekir.

Enable advanced mode

Aşağıdaki işlemler mümkündür:

  • Yedekleme İlkesi oluşturma, düzenleme ve silme.
  • Uygulama, hizmet veya bölüm için Yedekleme'yi etkinleştirin ve devre dışı bırakın.
  • Uygulama, hizmet veya bölüm için yedeklemeyi askıya alma ve sürdürme.
  • Bir bölümün Yedeklemesini tetikleyin ve izleyin.
  • Bölüm için Geri Yükleme'yi tetikleme ve izleme.

Yedekleme ve Geri Yükleme hizmeti hakkında daha fazla bilgi için bkz . REST API başvurusu.

Sonraki adımlar