Dela via


Hantera och övervaka IoT Central-program

Du kan använda Azure Portal, Azure CLI eller Azure PowerShell för att hantera och övervaka IoT Central-program.

Om du föredrar att använda ett språk som JavaScript, Python, C#, Ruby eller Go för att skapa, uppdatera, lista och ta bort Azure IoT Central-program kan du läsa azure IoT Central ARM SDK-exempellagringsplatsen .

Information om hur du skapar ett IoT Central-program finns i Skapa ett IoT Central-program.

Visa program

Om du vill visa en lista över alla IoT Central-appar i din prenumeration går du till IoT Central-program.

Ta bort ett program

Om du vill ta bort ett IoT Central-program i Azure Portal går du till sidan Översikt för programmet i portalen och väljer Ta bort.

Hantera nätverk

Du kan använda privata IP-adresser från ett virtuellt nätverksadressutrymme när du hanterar dina enheter i IoT Central-programmet för att eliminera exponering på det offentliga Internet. Mer information finns i Skapa och konfigurera en privat slutpunkt för IoT Central.

Konfigurera en hanterad identitet

När du konfigurerar en dataexport i IoT Central-programmet kan du välja att konfigurera anslutningen till målet med en anslutningssträng eller en hanterad identitet. Hanterade identiteter är säkrare eftersom:

  • Du lagrar inte autentiseringsuppgifterna för resursen i en anslutningssträng i IoT Central-programmet.
  • Autentiseringsuppgifterna kopplas automatiskt till livslängden för ditt IoT Central-program.
  • Hanterade identiteter roterar automatiskt sina säkerhetsnycklar regelbundet.

IoT Central använder för närvarande systemtilldelade hanterade identiteter. Om du vill skapa den hanterade identiteten för ditt program använder du antingen Azure Portal eller REST-API:et.

När du konfigurerar en hanterad identitet innehåller konfigurationen ett omfång och en roll:

  • Omfånget definierar var du kan använda den hanterade identiteten. Du kan till exempel använda en Azure-resursgrupp som omfång. I det här fallet måste både IoT Central-programmet och målet finnas i samma resursgrupp.
  • Rollen definierar vilka behörigheter IoT Central-programmet beviljas i måltjänsten. För att ett IoT Central-program till exempel ska kunna skicka data till en händelsehubb behöver den hanterade identiteten rolltilldelningen Azure Event Hubs Data Sender .

Så här konfigurerar du den hanterade identitet som gör det möjligt för ditt IoT Central-program att på ett säkert sätt exportera data till din Azure-resurs:

  1. I Azure Portal navigerar du till ditt IoT Central-program.

    Dricks

    Som standard skapas IoT Central-program i IOTC-resursgruppen i din prenumeration.

  2. Välj Identitet. På sidan Systemtilldelat ändrar du sedan statusen till och väljer sedan Spara.

  3. Efter några sekunder aktiveras den systemtilldelade hanterade identiteten för ditt IoT Central-program och du kan välja Azure-rolltilldelningar:

    Skärmbild av identitetssidan för IoT Central-programmet i Azure Portal.

  4. På sidan Azure-rolltilldelningar väljer du + Lägg till rolltilldelning.

Mer information om rolltilldelningarna finns i:

Övervaka programhälsa

Du kan använda den uppsättning mått som tillhandahålls av IoT Central för att utvärdera hälsotillståndet för enheter som är anslutna till ditt IoT Central-program och hälsotillståndet för dina dataexporter som körs.

Kommentar

IoT Central-program har också en intern granskningslogg för att spåra aktivitet i programmet.

Mått är aktiverade som standard för ditt IoT Central-program och du kommer åt dem från Azure Portal. Azure Monitor-dataplattformen exponerar dessa mått och ger dig flera sätt att interagera med dem. Du kan till exempel använda diagram i Azure Portal, ett REST-API eller frågor i PowerShell eller Azure CLI.

Rollbaserad åtkomstkontroll i Azure hanterar åtkomst till mått i Azure Portal. Använd Azure Portal för att lägga till användare i IoT Central-programmet/resursgruppen/prenumerationen för att ge dem åtkomst. Du måste lägga till en användare i portalen även om de redan har lagts till i IoT Central-programmet. Använd inbyggda Azure-roller för finare detaljerad åtkomstkontroll.

Visa mått i Azure-portalen

Följande exempel på sidan Mått visar ett diagram över antalet enheter som är anslutna till ditt IoT Central-program. En lista över de mått som för närvarande är tillgängliga för IoT Central finns i Mått som stöds med Azure Monitor.

Så här visar du IoT Central-mått i portalen:

  1. Gå till din IoT Central-programresurs i portalen. Som standard finns IoT Central-resurser i en resursgrupp med namnet IOTC.
  2. Om du vill skapa ett diagram från programmets mått väljer du Mått i avsnittet Övervakning .

Skärmbild som visar exempelmått i Azure Portal.

Exportera loggar och mått

Använd sidan Diagnostikinställningar för att konfigurera export av mått och loggar till olika mål. Mer information finns i Diagnostikinställningar i Azure Monitor.

Analysera loggar och mått

Använd sidan Arbetsböcker för att analysera loggar och skapa visuella rapporter. Mer information finns i Azure-arbetsböcker.

Mått och fakturor

Mått kan skilja sig från de tal som visas på din Azure IoT Central-faktura. Den här situationen inträffar av orsaker som:

  • Prisplaner för IoT Central-standard inkluderar två enheter och varierande meddelandekvoter kostnadsfritt. Även om de kostnadsfria objekten undantas från fakturering räknas de fortfarande i måtten.

  • IoT Central skapar automatiskt ett testenhets-ID för varje enhetsmall i programmet. Det här enhets-ID:t visas på sidan Hantera testenhet för en enhetsmall. Du kan verifiera enhetsmallarna innan du publicerar dem genom att generera kod som använder dessa testenhets-ID:n. Även om dessa enheter undantas från fakturering räknas de fortfarande i måtten.

  • Mått kan visa en delmängd av kommunikation från enhet till moln, men all kommunikation mellan enheten och molnet räknas som ett meddelande för fakturering.

Övervaka anslutna IoT Edge-enheter

Om ditt program använder IoT Edge-enheter kan du övervaka hälsotillståndet för dina IoT Edge-enheter och -moduler med hjälp av Azure Monitor. Mer information finns i Samla in och transportera Azure IoT Edge-mått.