Share via


Üzemelő IoT Edge-példányok monitorozása

A következőkre vonatkozik:IoT Edge 1.5 pipa IoT Edge 1.5 IoT Edge 1.4 pipa IoT Edge 1.4

Fontos

Az IoT Edge 1.5 LTS és az IoT Edge 1.4 LTS támogatott kiadások. Az IoT Edge 1.4 LTS 2024. november 12-én megszűnik. Ha egy korábbi kiadáson dolgozik, olvassa el az IoT Edge frissítése című témakört.

Az Azure IoT Edge jelentéskészítést biztosít, amely lehetővé teszi az IoT Edge-eszközökre telepített modulok valós idejű információinak monitorozását. Az IoT Hub szolgáltatás lekéri az állapotot az eszközökről, és elérhetővé teszi őket az operátor számára. A monitorozás az automatikus üzembe helyezéseket és a rétegzett üzembe helyezéseket is magában foglaló, nagy léptékű üzemelő példányok esetében is fontos.

Mind az eszközök, mind a modulok hasonló adatokkal rendelkeznek, például kapcsolattal, így az értékek az eszközazonosító vagy a modulazonosító alapján lesznek lekértek.

Az IoT Hub szolgáltatás összegyűjti az eszközök és modulok ikerpéldányai által jelentett adatokat, és megadja az eszközök által esetlegesen elérhető különböző állapotok számát. Az IoT Hub szolgáltatás ezeket az adatokat négy metrikacsoportba rendezi:

Típus Leírás
Megcélzott Megjeleníti azokat az IoT Edge-eszközöket, amelyek megfelelnek az üzembe helyezés célzási feltételének.
Applied Megjeleníti azokat a célzott IoT Edge-eszközöket, amelyeket nem egy másik magasabb prioritású üzembe helyezés céloz meg.
Sikeres jelentéskészítés Megjeleníti azokat az IoT Edge-eszközöket, amelyek arról számoltak be, hogy a modulok telepítése sikeresen megtörtént.
Jelentéskészítési hiba Megjeleníti azokat az IoT Edge-eszközöket, amelyek arról számoltak be, hogy egy vagy több modul telepítése nem sikerült. A hiba további kivizsgálásához csatlakozzon távolról ezekhez az eszközökhöz, és tekintse meg a naplófájlokat.

Az IoT Hub szolgáltatás elérhetővé teszi ezeket az adatokat az Azure Portalon és az Azure CLI-ben való monitorozáshoz.

Üzembe helyezés monitorozása az Azure Portalon

Az üzembe helyezés részleteinek megtekintéséhez és az azt futtató eszközök figyeléséhez kövesse az alábbi lépéseket:

  1. Jelentkezzen be az Azure Portalra , és lépjen az IoT Hubra.

  2. Válassza a Konfigurációk és üzembe helyezések lehetőséget az Eszközfelügyelet menüben.

  3. Vizsgálja meg az üzembe helyezési listát. Az egyes üzemelő példányok esetében a következő részleteket tekintheti meg:

    Oszlop Leírás
    ID (Azonosító) Az üzembe helyezés neve.
    Típus Az üzembe helyezés típusa, akár üzembe helyezés, akár rétegzett telepítés.
    Célfeltétel A célzott eszközök definiálásához használt címke.
    Prioritás Az üzembe helyezéshez rendelt prioritási szám.
    Rendszermetrikák Az IoT Hub azon ikereszközeinek száma, amelyek megfelelnek a célzási feltételnek. Az Alkalmazott beállítás azoknak az eszközöknek a számát határozza meg, amelyek üzembehelyezési tartalmát az IoT Hubban lévő modulikreikre alkalmazták.
    Eszközmetrikák Az IoT Edge-eszközök száma, amely az IoT Edge-ügyfél futtatókörnyezetéből származó sikereket vagy hibákat jelenti.
    Egyéni metrikák Azon IoT Edge-eszközök száma, amelyek adatokat jelentenek az üzembe helyezéshez meghatározott metrikákhoz.
    Létrehozva Az üzembe helyezés létrehozásának időbélyege. Ez az időbélyeg akkor szakítja meg a kötelékeket, ha két üzembe helyezés azonos prioritással rendelkezik.
  4. Válassza ki a figyelni kívánt üzembe helyezést.

  5. Az Üzembe helyezés részletei lapon görgessen le az alsó szakaszhoz, és válassza a Célfeltétel lapot. A Nézet gombra kattintva listázhatja a célfeltételnek megfelelő eszközöket. Módosíthatja a feltételt és a prioritást is. Ha módosításokat végzett, válassza a Mentés lehetőséget .

    Az üzembe helyezés céleszközeinek képernyőképe.

  6. Válassza a Metrikák lapot. Ha a Metrikák kiválasztása legördülő listából választ ki egy metrikát , megjelenik egy Nézet gomb az eredmények megjelenítéséhez. A Metrikák szerkesztése lehetőséget választva módosíthatja a megadott egyéni metrikák feltételeit. Ha módosításokat végzett, válassza a Mentés lehetőséget .

    Képernyőkép az üzembe helyezés metrikáiról.

Az üzemelő példány módosításáról az üzemelő példány módosítása című témakörben olvashat.

Üzembe helyezés monitorozása az Azure CLI-vel

Az az iot edge deployment show paranccsal megjelenítheti egyetlen üzembe helyezés részleteit:

az iot edge deployment show --deployment-id [deployment id] --hub-name [hub name]

Az üzembe helyezési megjelenítési parancs a következő paramétereket használja:

  • --deployment-id – Az IoT Hubban található üzembe helyezés neve. Kötelező paraméter.
  • --hub-name – Annak az IoT Hubnak a neve, amelyben az üzembe helyezés létezik. A központnak az aktuális előfizetésben kell lennie. Váltás a kívánt előfizetésre a paranccsal az account set -s [subscription name]

Vizsgálja meg az üzembe helyezést a parancsablakban. A metrikák tulajdonság az egyes központok által kiértékelt metrikák számát sorolja fel:

  • targetedCount – Egy rendszermetrika, amely meghatározza az IoT Hub ikereszközeinek számát, amelyek megfelelnek a célzási feltételnek.
  • appliedCount – A rendszermetrika azoknak az eszközöknek a számát határozza meg, amelyek üzembehelyezési tartalmát az IoT Hubban lévő modulikreikre alkalmazták.
  • reportedSuccessfulCount – Eszközmetrika, amely meghatározza az IoT Edge-eszközök számát az üzembe helyezési jelentés sikerességéről az IoT Edge-ügyfél futtatókörnyezetéből.
  • reportedFailedCount – Az IoT Edge-eszközöknek az IoT Edge-ügyfél futtatókörnyezetből származó üzembe helyezési jelentési hibájában lévő IoT Edge-eszközök számát meghatározó eszközmetrika.

Az az iot edge deployment show-metric paranccsal megjelenítheti az egyes metrikák eszközazonosítóinak vagy objektumainak listáját:

az iot edge deployment show-metric --deployment-id [deployment id] --metric-id [metric id] --hub-name [hub name]

Az üzembe helyezési show-metric parancs a következő paramétereket használja:

  • --deployment-id – Az IoT Hubban található üzembe helyezés neve.
  • --metric-id – Annak a metrikanak a neve, amelynek az eszközazonosítók listáját meg szeretné tekinteni, például reportedFailedCount.
  • --hub-name – Annak az IoT Hubnak a neve, amelyben az üzembe helyezés létezik. A központnak az aktuális előfizetésben kell lennie. Váltson a kívánt előfizetésre a paranccsal az account set -s [subscription name].

Az üzemelő példány módosításáról az üzemelő példány módosítása című témakörben olvashat.

Következő lépések

Megtudhatja, hogyan monitorozhat ikermodulokat, elsősorban az IoT Edge-ügynök és az IoT Edge Hub futtatókörnyezeti moduljait az IoT Edge-környezetek kapcsolatához és állapotához.