Správa a monitorování aplikací IoT Central

Ke správě a monitorování aplikací IoT Central můžete použít Azure Portal, Azure CLI nebo Azure PowerShell .

Pokud dáváte přednost použití jazyka, jako je JavaScript, Python, C#, Ruby nebo Go, a vytvořit, aktualizovat, vypsat a odstranit aplikace Azure IoT Central, projděte si úložiště ukázek sady Azure IoT Central ARM SDK.

Informace o vytvoření aplikace IoT Central najdete v tématu Vytvoření aplikace IoT Central.

Zobrazení aplikací

Pokud chcete zobrazit seznam všech aplikací IoT Central ve vašem předplatném, přejděte do aplikací IoT Central.

Odstranění aplikace

Pokud chcete odstranit aplikaci IoT Central na webu Azure Portal, přejděte na stránku Přehled aplikace na portálu a vyberte Odstranit.

Správa sítí

Privátní IP adresy z adresního prostoru virtuální sítě můžete použít při správě zařízení v aplikaci IoT Central k odstranění ohrožení veřejného internetu. Další informace najdete v tématu Vytvoření a konfigurace privátního koncového bodu pro IoT Central.

Konfigurace spravované identity

Při konfiguraci exportu dat v aplikaci IoT Central můžete nakonfigurovat připojení k cíli pomocí připojovací řetězec nebo spravované identity. Spravované identity jsou bezpečnější, protože:

  • Přihlašovací údaje pro prostředek neukládáte do připojovací řetězec v aplikaci IoT Central.
  • Přihlašovací údaje jsou automaticky svázané s životností vaší aplikace IoT Central.
  • Spravované identity automaticky obměňují klíče zabezpečení pravidelně.

IoT Central aktuálně používá spravované identity přiřazené systémem. Pokud chcete vytvořit spravovanou identitu pro vaši aplikaci, použijte azure Portal nebo rozhraní REST API.

Při konfiguraci spravované identity zahrnuje konfigurace obor a roli:

  • Obor definuje, kde můžete použít spravovanou identitu. Jako obor můžete například použít skupinu prostředků Azure. V takovém případě musí být aplikace IoT Central i cíl ve stejné skupině prostředků.
  • Role definuje, jaká oprávnění má aplikace IoT Central udělená v cílové službě. Například aby aplikace IoT Central odesílala data do centra událostí, potřebuje spravovaná identita přiřazení role Odesílatele dat služby Azure Event Hubs.

Konfigurace spravované identity, která vaší aplikaci IoT Central umožňuje bezpečně exportovat data do vašeho prostředku Azure:

  1. Na webu Azure Portal přejděte do aplikace IoT Central.

    Tip

    Ve výchozím nastavení se aplikace IoT Central vytvářejí ve skupině prostředků IOTC ve vašem předplatném.

  2. Vyberte Identitu. Potom na stránce přiřazené systémem změňte stav na Zapnuto a pak vyberte Uložit.

  3. Po několika sekundách je povolená spravovaná identita přiřazená systémem pro vaši aplikaci IoT Central a můžete vybrat přiřazení rolí Azure:

    Snímek obrazovky se stránkou identity pro aplikaci IoT Central na webu Azure Portal

  4. Na stránce Přiřazení rolí Azure vyberte + Přidat přiřazení role.

Další informace o přiřazeních rolí najdete tady:

Monitorování stavu aplikace

Sadu metrik poskytovaných službou IoT Central můžete použít k posouzení stavu zařízení připojených k aplikaci IoT Central a stavu spuštěných exportů dat.

Poznámka:

Aplikace IoT Central mají také protokol interního auditu ke sledování aktivit v rámci aplikace.

Metriky jsou ve výchozím nastavení povolené pro vaši aplikaci IoT Central a vy k nim přistupujete z webu Azure Portal. Datová platforma Azure Monitor tyto metriky zveřejňuje a nabízí několik způsobů, jak s nimi pracovat. Můžete například použít grafy na webu Azure Portal, rozhraní REST API nebo dotazy v PowerShellu nebo v Azure CLI.

Řízení přístupu na základě role Azure spravuje přístup k metrikám na webu Azure Portal. Pomocí webu Azure Portal můžete přidat uživatele do aplikace IoT Central, skupiny prostředků nebo předplatného a udělit jim přístup. Uživatele musíte přidat na portálu, i když už je přidaný do aplikace IoT Central. Používejte předdefinované role Azure k jemně odstupňovanému řízení přístupu.

Zobrazení metrik na webu Azure Portal

Následující příklad stránky Metriky ukazuje graf počtu zařízení připojených k vaší aplikaci IoT Central. Seznam metrik, které jsou aktuálně dostupné pro IoT Central, najdete v tématu Podporované metriky ve službě Azure Monitor.

Zobrazení metrik IoT Central na portálu:

  1. Na portálu přejděte k prostředku aplikace IoT Central. Ve výchozím nastavení se prostředky IoT Central nacházejí ve skupině prostředků s názvem IOTC.
  2. Pokud chcete vytvořit graf z metrik vaší aplikace, vyberte v části Monitorování metriky.

Snímek obrazovky znázorňující ukázkové metriky na webu Azure Portal

Export protokolů a metrik

Na stránce Nastavení diagnostiky můžete nakonfigurovat export metrik a protokolů do různých cílů. Další informace najdete v tématu Nastavení diagnostiky ve službě Azure Monitor.

Analýza protokolů a metrik

Na stránce Sešity můžete analyzovat protokoly a vytvářet vizuální sestavy. Další informace najdete v tématu Azure Workbooks.

Metriky a faktury

Metriky se můžou lišit od čísel zobrazených na faktuře Za Azure IoT Central. K této situaci dochází z důvodů, jako jsou:

  • Standardní cenové plány IoT Central zahrnují dvě zařízení a různé kvóty zpráv zdarma. I když jsou bezplatné položky vyloučené z fakturace, stále se započítávají do metrik.

  • IoT Central automaticky vygeneruje jedno ID testovacího zařízení pro každou šablonu zařízení v aplikaci. Toto ID zařízení je viditelné na stránce Spravovat testovací zařízení pro šablonu zařízení. Šablony zařízení můžete před publikováním ověřit tak, že vygenerujete kód, který používá tato ID testovacího zařízení. I když jsou tato zařízení vyloučená z fakturace, stále se do metrik započítávají.

  • I když metriky můžou zobrazovat podmnožinu komunikace typu zařízení-cloud, veškerá komunikace mezi zařízením a cloudem se počítá jako zpráva pro fakturaci.

Monitorování připojených zařízení IoT Edge

Pokud vaše aplikace používá zařízení IoT Edge, můžete pomocí služby Azure Monitor monitorovat stav zařízení a modulů IoT Edge. Další informace najdete v tématu Shromažďování a přenos metrik Azure IoT Edge.