Správa a monitorování pro SQL Managed Instance s podporou Azure Arc
Tento článek obsahuje klíčové aspekty návrhu a doporučení pro správu a monitorování SQL Managed Instance clusterů s podporou Azure Arc, které vám pomůžou pochopit a navrhnout řešení pro zajištění efektivity provozu. Pomocí pokynů v tomto článku a v dalších důležitých informacích o návrhu, na které odkazuje, lépe porozumíte důležitým aspektům a doporučením.
Architektura
Pokud chcete vytvořit správnou architekturu pro vaši organizaci pro onboarding clusterů Kubernetes místně nebo ve veřejném cloudu, potřebujete široké znalosti o síťové architektuře Kubernetes s podporou Azure Arc a síťovém připojení pro datové služby s podporou Azure Arc, konkrétně o těchto dvou režimech připojení.
Správa clusteru
Pokud chcete porozumět principům správy clusterů pro základní cluster Kubernetes, před nasazením SQL Managed Instance s podporou Azure Arc si projděte aspekty návrhu Cloud Adoption Framework (CAF) a doporučení pro Kubernetes s podporou Azure Arc.
Monitorování clusteru
Datové služby s podporou Azure Arc poskytují dva režimy připojení: přímo připojené a nepřímo propojené. V obou režimech můžete do clusteru pro účely monitorování integrovat grafana a dva opensourcové nástroje Kibana. Režim přímého připojení podporuje kromě služby Azure Monitor také používání řídicích panelů Grafany a Kibany.
Pokud chcete porozumět režimům připojení, přečtěte si téma Připojení k síti pro SQL Managed Instance s podporou Azure Arc.
Na co dát pozor při navrhování
Informace o roli Kubernetes s podporou Azure Arc v celkovém návrhu správy a důležité informace a doporučení pro návrh cílových zón najdete v tématu Oblast návrhu: Správa prostředí Azure.
Monitorování clusteru
Při vyhodnocování způsobu monitorování nasazení zvažte upřednostňované monitorovací nástroje vaší organizace.
SQL Managed Instance s podporou Azure Arc nabízí integraci s oblíbenými opensourcovými monitorovacími nástroji, jako jsou Grafana a Kibana. Kromě toho jsou metriky a protokoly viditelné ve službě Azure Monitor.
Grafana a Kibana se instalují a konfigurují automaticky, což může vaší organizaci usnadnit nasazení a snížit úsilí.
Pro monitorování na úrovni clusteru v rámci služby Azure Monitor můžete použít Azure Policy k nasazení Container Insights. Zvažte, jak Azure Policy faktory do nasazení vaší organizace.
Režim přímého připojení
Když nasadíte SQL Managed Instance s podporou Azure Arc v režimu přímého připojení, Azure automaticky obdrží metadata o vašem clusteru pro účely inventáře a fakturace.
Veškerý provoz se spouští z clusteru a brána firewall k tomu nevyžaduje žádná příchozí pravidla.
Během nasazování kontroleru dat Azure Arc můžete protokoly a metriky automaticky nahrát do pracovního prostoru Služby Azure Log Analytics zadáním ID pracovního prostoru a přístupového klíče. Po nasazení můžete tuto funkci zachovat nebo zakázat.
Režim nepřímého připojení
Když nasadíte SQL Managed Instance režimu nepřímého připojení s podporou Arc, neexistuje žádné přímé připojení k Azure.
Když plánujete nasadit instanci v režimu nepřímo připojeného, zvažte, jak nahrát protokoly a metadata o instanci z clusteru do Azure. Zvažte, jak tento proces automatizovat. Další informace najdete v tématu Nahrávání protokolů do služby Azure Monitor.
Alespoň jednou za měsíc musíte nahrát metadata o instanci do Azure pro účely inventáře a fakturace. Další informace najdete v tématu Shromažďování dat datových služeb Azure Arc a vytváření sestav.
Doporučení k návrhu
Kdykoli je to možné, použijte režim přímo připojeného, protože usnadňuje monitorování prostřednictvím Azure. Režim přímého připojení ale není vhodný pro všechny scénáře. Další informace najdete v tématu Režimy připojení a požadavky.
Pokud už vaše organizace tyto nástroje používá, použijte Grafana a Kibanu. Grafana a Kibana jsou opensourcové nástroje, které se automaticky nasazují a integrují s nasazeními SQL Managed Instance s podporou Azure Arc.
Shromážděte protokoly a metriky pomocí přehledů kontejnerů služby Azure Monitor pro clustery Kubernetes s podporou Azure Arc. Pomocí těchto protokolů a metrik můžete vytvářet řídicí panely a generovat upozornění na problémy související s clustery.
Pokud chcete ze služby Azure Monitor přijímat oznámení o clusteru, povolte doporučená upozornění na metriky z přehledů kontejneru.
Pomocí Azure Policy se ujistěte, že se služba Container Insights nasadí automaticky.
Pro snadné a předem připravenou možnost monitorování použijte sešity, které jsou k dispozici v přehledech kontejneru, a zobrazte informace o výkonu a stavu clusteru a komponent, jako jsou uzly, pody a trvalé svazky. Až sešity znáte, navrhněte vlastní sešit, který znázorňuje data způsobem, který je pro vaše operace nejužitečnější. Další informace o sešitech najdete v tématu Sestavy v přehledech kontejneru.
Projděte si zahrnuté řídicí panely Grafana a podívejte se, co je k dispozici, abyste se vyhnuli duplikaci úsilí.
Pokud chcete monitorovat stav clusteru a zvyšovat upozornění, použijte dotazy Azure Resource Graph nebo Log Analytics.
Pokud chcete vytvořit strategii, jak nejlépe uspořádat pracovní prostory služby Log Analytics na základě obchodních potřeb a organizace, přečtěte si téma Návrh architektury pracovního prostoru služby Log Analytics.
Vzhledem k důležitosti úložiště na různých komponentách při nasazení SQL Managed Instance s podporou Azure Arc vytvořte řídicí panely a upozornění na stav a kapacitu místního a vzdáleného úložiště. Další informace o úložišti najdete v tématu Disciplíny úložiště pro SQL Managed Instance s podporou Azure Arc.
Projděte si důležité informace a doporučení pro správu upgradů v disciplínách upgradovatelnosti pro SQL Managed Instance s podporou Azure Arc.
Pokud vaše nasazení používá nepřímo propojený režim, implementujte automatizovaný mechanismus, například úlohu cron, který denně nahrává data o využití, protokoly a metriky . Nahrávání protokolů a metrik je volitelné, ale k monitorování prostředí je potřeba použít Azure Monitor.
Implementujte proces, který ověří, že se údaje o využití a fakturaci nahrávají alespoň jednou za měsíc, aby se zajistilo, že možnost vytvářet nové instance není zakázaná.
Další kroky
Další informace o hybridní a vícecloudové cestě ke cloudu najdete v následujících článcích:
- Režimy připojení a požadavky
- Řídicí panely Azure Data Studia pro zobrazení informací o prostředcích Azure Arc
- Azure Arc Jumpstart pro automatizované scénáře s využitím Azure Arc Jumpstart
- Přineste inovace Azure do hybridních prostředí pomocí Azure Arc, studijního programu z Microsoft Learn