Konfigurera säkerhet för Azure Container Instances (ACIs)
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.
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:
På sidan Översikt väljer du ett av måttdiagrammen, till exempel CPU.
Välj knappen Använd delning och välj Containernamn.
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