Vizualizujte cluster pomocí Service Fabric Exploreru

Service Fabric Explorer (SFX) je open source nástroj pro kontrolu a správu clusterů Azure Service Fabric. Service Fabric Explorer je desktopová aplikace pro Windows, macOS a Linux.

Stažení Service Fabric Explorer

Pomocí následujících odkazů stáhněte Service Fabric Explorer jako desktopovou aplikaci:

Poznámka

Verze Service Fabric Explorer pro stolní počítače může mít více nebo méně funkcí než podpora clusteru. K zajištění plné kompatibility funkcí se můžete vrátit k verzi Service Fabric Explorer nasazené do clusteru.

Spuštění Service Fabric Explorer z clusteru

Service Fabric Explorer se taky hostuje v koncovém bodě správy HTTP clusteru Service Fabric. Pokud chcete spustit SFX ve webovém prohlížeči, přejděte ke koncovému bodu správy HTTP clusteru z libovolného prohlížeče – například https: / /clusterFQDN: 19080.

Pro nastavení pracovní stanice pro vývojáře můžete Service Fabric Explorer spustit v místním clusteru, a to tak, že přejdete na https://localhost:19080/Explorer . V tomto článku si Připravte vývojové prostředí.

Poznámka

Pokud je váš cluster zabezpečený certifikátem podepsaným svým držitelem, zobrazí se chybová zpráva z webového prohlížeče "Tato lokalita není zabezpečená". Můžete jednoduše pokračovat ve většině moderních webových prohlížečů, a to přepsáním upozornění. V produkčním prostředí by měl být cluster zabezpečený pomocí běžného názvu a certifikátu vystaveného certifikační autoritou.

Připojení ke clusteru Service Fabric

Pokud se chcete připojit ke clusteru Service Fabric, budete potřebovat koncový bod správy clusterů (FQDN/IP) a port HTTP Management Endpoint (standardně 19080). Například https : //mysfcluster.westus.cloudapp.Azure.com:19080. Pomocí zaškrtávacího políčka připojit k localhost se můžete připojit k místnímu clusteru v pracovní stanici.

Připojení k zabezpečenému clusteru

Přístup klienta k vašemu Service Fabric clusteru můžete řídit pomocí certifikátů nebo pomocí Azure Active Directory (AAD).

Pokud se pokusíte připojit k zabezpečenému clusteru, pak v závislosti na konfiguraci clusteru budete muset předložit klientský certifikát nebo se přihlásit pomocí AAD.

Pochopení Service Fabric Explorerho rozložení

Můžete procházet Service Fabric Explorer pomocí stromu na levé straně. V kořenovém adresáři stromu poskytuje řídicí panel clusteru Přehled vašeho clusteru, včetně souhrnu stavu aplikace a uzlu.

Řídicí panel clusteru Service Fabric Explorer

Zobrazit rozložení clusteru

Uzly v clusteru Service Fabric jsou umístěny v dvojrozměrné mřížce domén selhání a upgradovacích domén. Toto umístění zajišťuje, aby vaše aplikace zůstaly k dispozici v případě selhání hardwaru a upgradování aplikací. Způsob, jakým je aktuální cluster rozložen, můžete zobrazit pomocí mapy clusteru.

Service Fabric Explorer mapa clusteru

Zobrazit aplikace a služby

Cluster obsahuje dva podstromy: jeden pro aplikace a druhý pro uzly.

Zobrazení aplikace můžete použít k procházení logických hierarchií Service Fabric: aplikace, služby, oddíly a repliky.

V následujícím příkladu se aplikace Mojeapl skládá ze dvou služeb, MyStatefulService a WebService. Vzhledem k tomu, že MyStatefulService je stavový, zahrnuje oddíl s jednou primární a dvěma sekundárními replikami. Naproti tomu WebSvcService je Bezstavová a obsahuje jednu instanci.

Zobrazení aplikace Service Fabric Explorer

Na každé úrovni stromu se v hlavním podokně zobrazují relevantní informace o položce. Můžete například zobrazit stav a verzi konkrétní služby.

Podokno Essentials Service Fabric Explorer

Zobrazit uzly clusteru

Zobrazení uzlu obsahuje fyzické rozložení clusteru. Pro daný uzel můžete zjistit, které aplikace mají v uzlu nasazený kód. Přesněji řečeno, vidíte, na kterých replikách aktuálně běží.

Akce

Service Fabric Explorer nabízí rychlý způsob, jak vyvolat akce na uzlech, aplikacích a službách v rámci vašeho clusteru.

Pokud chcete například odstranit instanci aplikace, zvolte aplikaci ze stromu na levé straně a pak zvolte Akce > Odstranit aplikaci.

Odstranění aplikace v Service Fabric Explorer

Tip

Stejné akce můžete provést kliknutím na tři tečky vedle každého prvku.

Všechny akce, které lze provést prostřednictvím Service Fabric Explorer lze také provést prostřednictvím prostředí PowerShell nebo REST API, aby bylo možné povolit automatizaci.

Můžete také použít Service Fabric Explorer k vytvoření instancí aplikace pro daný typ a verzi aplikace. Ve stromovém zobrazení zvolte typ aplikace a pak klikněte na odkaz vytvořit instanci aplikace vedle požadované verze v pravém podokně.

Vytvoření instance aplikace v Service Fabric Explorer

Poznámka

Service Fabric Explorer nepodporuje parametry při vytváření instancí aplikace. Instance aplikace používají výchozí hodnoty parametrů.

Úložiště událostí

Eventstoru je funkce nabízená platformou, která poskytuje Service Fabric události platformy dostupné v Service Fabric Explorer a REST API. Pro každou entitu, např. Node, službu, aplikace a dotaz na základě času události, se můžete podívat na to, co se ve vašem clusteru chystá. Další informace o Eventstoru najdete v tématu Přehled eventstoru.

Snímek obrazovky se zobrazí v podokně uzly s vybranými UDÁLOSTmi.

Poznámka

Od verze Service Fabric 6,4. Eventstoru není ve výchozím nastavení povolené a musí být povolená v šabloně Resource Manageru.

Poznámka

Od verze Service Fabric 6,4. Rozhraní API Eventstoru jsou dostupná jenom pro clustery s Windows, které běží jenom na Azure. Pracujeme na přenosu této funkce na Linux i na naší samostatné clustery.

Image Store Viewer

Prohlížeč úložiště imagí je funkce nabízená při použití nativního Image Store, která umožňuje zobrazit aktuální obsah úložiště imagí a získat informace o souborech a složkách spolu s odebráním souborů nebo složek.

Snímek obrazovky, který zobrazuje Image Store Viewer.

Zálohování a obnovení

Service Fabric Explorer nabízí možnost rozhraní se zálohováním a obnovením. Aby bylo možné zobrazit funkce zálohování a obnovení v SFX, musí být povolen rozšířený režim.

Povolit rozšířený režim

Je možné provést následující operace:

  • Vytvořte, upravte a odstraňte zásady zálohování.
  • Povolí nebo zakáže zálohování pro aplikaci, službu nebo oddíl.
  • Pozastavení a obnovení zálohování aplikace, služby nebo oddílu.
  • Aktivovat a sledovat zálohu oddílu
  • Aktivace a sledování obnovení oddílu.

Další informace o službě Backup and Restore Service najdete v referenčních informacích o REST API.

Další kroky