Vizualizujte cluster pomocí Service Fabric Exploreru

Service Fabric Explorer (SFX) je opensourcový 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 Exploreru

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

Poznámka

Desktopová verze Service Fabric Exploreru může mít více nebo méně funkcí než podpora clusteru. Můžete se vrátit k verzi Service Fabric Exploreru nasazené do clusteru, abyste zajistili úplnou kompatibilitu funkcí.

Spuštění Service Fabric Exploreru z clusteru

Service Fabric Explorer je hostovaný také v koncovém bodu správy HTTP clusteru Service Fabric. Pokud chcete spustit SFX ve webovém prohlížeči, přejděte z libovolného prohlížeče na koncový bod správy HTTP clusteru , například https://clusterFQDN:19080.

Pro nastavení pracovní stanice pro vývojáře můžete spustit Service Fabric Explorer v místním clusteru tak, že přejdete na https://localhost:19080/Explorer. Podívejte se na tento článek a připravte vývojové prostředí.

Poznámka

Pokud je váš cluster zabezpečený certifikátem podepsaným svým držitelem, zobrazí se ve webovém prohlížeči chybová zpráva " Tento web není zabezpečený". Jednoduše můžete procházet většinu moderních webových prohlížečů přepsáním upozornění. V produkčním prostředí by měl být cluster zabezpečený pomocí společného názvu a certifikátu vydaného certifikační autoritou.

Připojení ke clusteru Service Fabric

Pokud se chcete připojit ke clusteru Service Fabric, potřebujete koncový bod správy clusterů (FQDN/IP) a port koncového bodu správy HTTP (ve výchozím nastavení 19080). Příklad: https://mysfcluster.westus.cloudapp.azure.com:19080. Pomocí zaškrtávacího políčka Připojit k místnímu hostiteli se připojte k místnímu clusteru na pracovní stanici.

Připojení k zabezpečenému clusteru

Klientský přístup ke clusteru Service Fabric můžete řídit buď pomocí certifikátů, nebo pomocí Azure Active Directory (AAD).

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

Videokurz

Na této stránce najdete školicí video, ve které se dozvíte, jak používat Service Fabric Explorer.

[! POZNÁMKA]

Toto video ukazuje Service Fabric Explorer hostovaný v clusteru Service Fabric, ne v desktopové verzi.

Vysvětlení rozložení Service Fabric Exploreru

Service Fabric Explorer můžete procházet pomocí stromu vlevo. Řídicí panel clusteru v kořenovém adresáři stromu poskytuje přehled clusteru, včetně souhrnu stavu aplikace a uzlu.

Service Fabric Explorer cluster dashboard

Zobrazení rozložení clusteru

Uzly v clusteru Service Fabric se nacházejí v dvojrozměrné mřížce domén selhání a upgradovaných domén. Toto umístění zajišťuje, že vaše aplikace zůstanou dostupné v případě selhání hardwaru a upgradů aplikací. Aktuální cluster můžete zobrazit pomocí mapy clusteru.

Service Fabric Explorer cluster map

Zobrazení aplikací a služeb

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

Pomocí zobrazení aplikace můžete procházet logickou hierarchii Service Fabric: aplikace, služby, oddíly a repliky.

V následujícím příkladu se aplikace MyApp 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. WebSvcService je naopak bezstavový a obsahuje jednu instanci.

Service Fabric Explorer application view

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.

Service Fabric Explorer essentials pane

Zobrazení uzlů clusteru

Zobrazení uzlu obsahuje fyzické rozložení clusteru. Pro daný uzel můžete zjistit, které aplikace mají v uzlu nasazený kód. Konkrétněji můžete zjistit, které repliky tam aktuálně běží.

Akce

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

Pokud chcete například odstranit instanci aplikace, zvolte aplikaci ze stromu vlevo a pak zvolte Akce>Odstranit aplikaci.

Deleting an application in 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é je možné provádět prostřednictvím Service Fabric Exploreru, je možné provést také prostřednictvím PowerShellu nebo rozhraní REST API, aby bylo možné povolit automatizaci.

Service Fabric Explorer můžete také použít k vytvoření instancí aplikace pro daný typ a verzi aplikace. Zvolte typ aplikace ve stromovém zobrazení a potom klikněte na odkaz Vytvořit instanci aplikace vedle verze, kterou chcete použít v pravém podokně.

Creating an application instance in 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í

EventStore je funkce nabízená platformou, která poskytuje události platformy Service Fabric dostupné v Service Fabric Exploreru a prostřednictvím rozhraní REST API. Můžete zobrazit zobrazení snímku toho, co se děje ve vašem clusteru pro každou entitu, například uzel, služba, aplikace a dotaz na základě času události. Další informace o EventStore najdete také v přehledu EventStore.

Screenshot shows the Nodes pane with EVENTS selected.

Poznámka

Od verze Service Fabric 6.4. Služba EventStore 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í EVENTStore API jsou dostupná jenom pro clustery s Windows spuštěnými v Azure. Pracujeme na portování této funkce do Linuxu i na samostatných clusterech.

Prohlížeč úložiště obrázků

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

Screenshot that shows the 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.

Enable advanced mode

Jsou možné následující operace:

  • Vytvořte, upravte a odstraňte zásadu zálohování.
  • Povolte a zakažte zálohování pro aplikaci, službu nebo oddíl.
  • Pozastavení a obnovení zálohování pro aplikaci, službu nebo oddíl
  • Aktivace a sledování zálohování oddílu
  • Aktivujte a sledujte obnovení oddílu.

Další informace o službě Zálohování a obnovení najdete v referenčních informacích k rozhraní REST API.

Další kroky