Konfigurera säkerhet för Azure Container Instances (ACIs)

Slutförd

Azure Monitor ger inblick i de beräkningsresurser som används av containerinstanserna. Dessa resursanvändningsdata hjälper dig att fastställa de bästa resursinställningarna för dina containergrupper. Azure Monitor innehåller även mått som spårar nätverksaktivitet i dina containerinstanser.

Begränsningar i förhandsversionen

För närvarande är Azure Monitor-mått endast tillgängliga för Linux-containrar.

Tillgängliga mått

Azure Monitor tillhandahåller följande mått för Azure Container Instances. Dessa mått är tillgängliga för en containergrupp och enskilda containrar. Som standard aggregeras måtten som medelvärden.

  • CPU-användning mätt i millicores.
    • En millicore är 1/1000th av en CPU-kärna, så 500 millicores representerar användningen av 0,5 CPU-kärnor.
  • Minnesanvändning i byte.
  • Nätverksbyte har tagits emot per sekund.
  • Nätverksbyte som överförs per sekund.

Hämta mått – Azure Portal

När en containergrupp skapas är Azure Monitor-data tillgängliga i Azure Portal. Om du vill se mått för en containergrupp går du till sidan Översikt för containergruppen. Här kan du se färdiga diagram för vart och ett av de tillgängliga måtten.

Skärmbild som visar ett exempel på hur du visar containermått i Azure Portal.

I en containergrupp som innehåller flera containrar använder du en dimension för att visa mått efter container. Utför följande steg för att skapa ett diagram med enskilda containrar:

  1. På sidan Översikt väljer du ett av måttdiagrammen, till exempel CPU.

  2. Välj knappen Använd delning och välj Containernamn.

Skärmbild som visar ett exempel på hur du skapar ett diagram med enskilda containermått.

Hämta mått – Azure CLI

Mått för containerinstanser kan också samlas in med hjälp av Azure CLI. Hämta först containergruppens ID med följande kommando. Ersätt <resource-group> med resursgruppens namn och <container-group> med namnet på containergruppen.

CONTAINER_GROUP=$(az container show --resource-group <resource-group> --name <container-group> --query id --output tsv)

Använd följande kommando för att hämta CPU-användningsstatistik.

az monitor metrics list --resource $CONTAINER_GROUP --metric CPUUsage --output table

Ändra värdet för parametern --metric i kommandot för att hämta andra mått som stöds. Använd till exempel följande kommando för att hämta minnesanvändningsmått .

az monitor metrics list --resource $CONTAINER_GROUP --metric MemoryUsage --output table

För en grupp med flera containrar kan dimensionen containerName läggas till för att returnera mått per container.

az monitor metrics list --resource $CONTAINER_GROUP --metric MemoryUsage --dimension containerName --output table