Dela via


Referens för övervakning av containerinstanser

Den här artikeln innehåller all övervakningsreferensinformation för den här tjänsten.

Mer information om de data som du kan samla in för containerinstanser och hur du använder dem finns i Övervaka containerinstanser .

Mått

I det här avsnittet visas alla automatiskt insamlade plattformsmått för den här tjänsten. Dessa mått är också en del av den globala listan över alla plattformsmått som stöds i Azure Monitor.

Information om kvarhållning av mått finns i Översikt över Azure Monitor-mått.

Mått som stöds för Microsoft.ContainerInstance/containerGroups

I följande tabell visas de mått som är tillgängliga för resurstypen Microsoft.ContainerInstance/containerGroups.

  • Alla kolumner kanske inte finns i varje tabell.
  • Vissa kolumner kan ligga utanför sidans visningsområde. Välj Expandera tabell för att visa alla tillgängliga kolumner.

Tabellrubriker

  • Kategori – måttgruppen eller klassificeringen.
  • Mått – Måttets visningsnamn som det visas i Azure Portal.
  • Namn i REST API – måttnamnet som anges i REST-API:et.
  • Enhet – måttenhet.
  • Sammansättning – standardaggregeringstypen. Giltiga värden: Genomsnitt (genomsnitt), Minimum (Min), Maximum (Max), Total (Sum), Count.
  • Dimensionsdimensioner - som är tillgängliga för måttet.
  • Tidsintervall - Intervall där måttet samplas. Indikerar till exempel PT1M att måttet samplas varje minut, PT30M var 30:e minut, PT1H varje timme och så vidare.
  • DS-export – Om måttet kan exporteras till Azure Monitor-loggar via diagnostikinställningar. Information om hur du exporterar mått finns i Skapa diagnostikinställningar i Azure Monitor.
Mått Namn i REST API Enhet Aggregering Dimensioner Tidsintervall DS-export
CPU-användning

CPU-användning på alla kärnor i millicores.
CpuUsage Antal Maximum, Minimum, Average containerName PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H Ja
Minnesanvändning

Total minnesanvändning i byte.
MemoryUsage Byte Maximum, Minimum, Average containerName PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H Ja
Mottagna nätverksbyte per sekund

Nätverksbytena som tagits emot per sekund.
NetworkBytesReceivedPerSecond Byte Maximum, Minimum, Average <ingen> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H Ja
Nätverksbyte som överförs per sekund

De nätverksbyte som överförs per sekund.
NetworkBytesTransmittedPerSecond Byte Maximum, Minimum, Average <ingen> PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H Ja

Mått som stöds för Microsoft.ContainerInstance/containerScaleSets

I följande tabell visas de mått som är tillgängliga för resurstypen Microsoft.ContainerInstance/containerScaleSets.

  • Alla kolumner kanske inte finns i varje tabell.
  • Vissa kolumner kan ligga utanför sidans visningsområde. Välj Expandera tabell för att visa alla tillgängliga kolumner.

Tabellrubriker

  • Kategori – måttgruppen eller klassificeringen.
  • Mått – Måttets visningsnamn som det visas i Azure Portal.
  • Namn i REST API – måttnamnet som anges i REST-API:et.
  • Enhet – måttenhet.
  • Sammansättning – standardaggregeringstypen. Giltiga värden: Genomsnitt (genomsnitt), Minimum (Min), Maximum (Max), Total (Sum), Count.
  • Dimensionsdimensioner - som är tillgängliga för måttet.
  • Tidsintervall - Intervall där måttet samplas. Indikerar till exempel PT1M att måttet samplas varje minut, PT30M var 30:e minut, PT1H varje timme och så vidare.
  • DS-export – Om måttet kan exporteras till Azure Monitor-loggar via diagnostikinställningar. Information om hur du exporterar mått finns i Skapa diagnostikinställningar i Azure Monitor.
Mått Namn i REST API Enhet Aggregering Dimensioner Tidsintervall DS-export
Procentandel cpu

Medelvärde av processorprocenten som förbrukas av enskilda containergrupper i den här skalningsuppsättningen
CpuPercentage Procent Genomsnitt, Minimum, Maximum containerName PT1M Ja
CPU-användning

Medelvärde av processoranvändningen i millicores som förbrukas av containergrupper i den här skalningsuppsättningen
CpuUsage MilliCores Totalt (summa), genomsnitt, minimum, max containerName PT1M Ja
Minnesprocent

Medelvärde av förbrukade minnesprocent ((usedMemory/allocatedMemory) * 100) efter containergrupper i den här skalningsuppsättningen
MemoryPercentage Procent Genomsnitt, Minimum, Maximum containerName PT1M Ja
Minnesanvändning

Totalt minne som används av alla containergrupper i den här skalningsuppsättningen
MemoryUsage Byte Totalt (summa), genomsnitt, minimum, max containerName PT1M Ja

Måttdimensioner

Information om vilka måttdimensioner som finns i Flerdimensionella mått.

Den här tjänsten har följande dimensioner associerade med sina mått.

Dimensionsnamn beskrivning
containerName Namnet på containern. Namnet måste vara mellan 1 och 63 tecken långt. Den kan bara innehålla gemener och bindestreck. Streck kan inte börja eller avsluta namnet och bindestreck kan inte vara i följd. Namnet måste vara unikt i resursgruppen.

Resursloggar

I det här avsnittet visas de typer av resursloggar som du kan samla in för den här tjänsten. Avsnittet hämtar från listan över alla kategorityper för resursloggar som stöds i Azure Monitor.

Resursloggar som stöds för Microsoft.ContainerInstance/containerGroups

Kategori Visningsnamn för kategori Loggtabell Stöder grundläggande loggplan Stöder inmatningstidstransformering Exempelfrågor Kostnader för export
ContainerEvent Containerhändelser ContainerEvent

Kundloggar för containerhändelse.

Nej Nej Ja
ContainerInstanceLog Standardutdataloggar ContainerInstanceLog

Kundloggar för containerinstanser.

Nej Nej Ja

Tabeller för Azure Monitor-loggar

I det här avsnittet visas tabellerna för Azure Monitor-loggar som är relevanta för den här tjänsten, som är tillgängliga för frågor av Log Analytics med kusto-frågor. Tabellerna innehåller resursloggdata och eventuellt mer beroende på vad som samlas in och dirigeras till dem.

Container Instances har två tabellscheman, ett äldre schema för Log Analytics och ett nytt schema som stöder diagnostikinställningar. Funktionen för diagnostikinställningar finns i offentlig förhandsversion i Azure Portal. Du kan använda antingen eller båda schemana samtidigt.

Äldre Log Analytics-tabeller

Följande _CL tabeller representerar den äldre Log Analytics-integreringen. Användarna anger Log Analytics-arbetsytans ID och nyckel i containergruppens nyttolast.

Kommentar

Vissa av kolumnerna i följande lista finns bara som en del av schemat och har inga data som genereras i loggarna. Dessa kolumner anges med en beskrivning av "Tom".

ContainerInstanceLog_CL

Column Type Beskrivning
Dator sträng Tomt
ContainerGroup_s sträng Namnet på den containergrupp som är associerad med posten
ContainerID_s sträng En unik identifierare för containern som är associerad med posten
ContainerImage_s sträng Namnet på containeravbildningen som är associerad med posten
Location_s sträng Platsen för resursen som är associerad med posten
Meddelande sträng Om tillämpligt visas meddelandet från containern
OSType_s sträng Namnet på operativsystemet som containern baseras på
RawData sträng Tomt
ResourceGroup sträng Namnet på resursgruppen som posten är associerad med
Source_s sträng Namnet på loggningskomponenten LoggingAgent
SubscriptionId sträng En unik identifierare för prenumerationen som posten är associerad med
TimeGenerated datetime Tidsstämpel när händelsen genererades av Azure-tjänsten som bearbetar begäran som motsvarar händelsen
Typ sträng Namnet på tabellen
_ResourceId sträng En unik identifierare för resursen som posten är associerad med
_SubscriptionId sträng En unik identifierare för prenumerationen som posten är associerad med

ContainerEvent_CL

Column Type Beskrivning
Dator sträng Tomt
ContainerGroupInstanceId_g sträng En unik identifierare för den containergrupp som är associerad med posten
ContainerGroup_s sträng Namnet på den containergrupp som är associerad med posten
ContainerName_s sträng Namnet på containern som är associerad med posten
Count_d real Hur många gånger händelsen har inträffat sedan den senaste undersökningen
FirstTimestamp_t datetime Tidsstämpeln för första gången händelsen inträffade
Location_s sträng Platsen för resursen som är associerad med posten
Meddelande sträng Om tillämpligt visas meddelandet från containern
OSType_s sträng Namnet på operativsystemet som containern baseras på
RawData sträng Tomt
Reason_s sträng Tomt
ResourceGroup sträng Namnet på resursgruppen som posten är associerad med
SubscriptionId sträng En unik identifierare för prenumerationen som posten är associerad med
TimeGenerated datetime Tidsstämpel när händelsen genererades av Azure-tjänsten som bearbetar begäran som motsvarar händelsen
Typ sträng Namnet på tabellen
_ResourceId sträng En unik identifierare för resursen som posten är associerad med
_SubscriptionId sträng En unik identifierare för prenumerationen som posten är associerad med

Azure Monitor Log Analytics-tabeller

De nyare tabellerna kräver användning av en diagnostikinställning för att dirigera information till Log Analytics. Funktionen för diagnostikinställningar för containerinstanser i Azure Portal är i offentlig förhandsversion. Tabellnamnen är liknande, men utan _CL och vissa kolumner är olika.

När den här funktionen har aktiverats för en prenumeration kan diagnostikinställningar tillämpas på en containergrupp. Om du tillämpar diagnostikinställningar startas en containergrupp om.

Så här kan du till exempel använda New-AzDiagnosticSetting kommandot för att tillämpa ett diagnostikinställningsobjekt på en containergrupp.

$log = @()
$log += New-AzDiagnosticSettingLogSettingsObject -Enabled $true -Category ContainerInstanceLog -RetentionPolicyDay 7 -RetentionPolicyEnabled $true
 
New-AzDiagnosticSetting -Name test-setting -ResourceId <container-group-resource-id> -WorkspaceId <log-analytics-workspace-id> -Log $log

Container Instances

Microsoft.ContainerInstance/containerGroups

Aktivitetslogg

Den länkade tabellen visar de åtgärder som kan registreras i aktivitetsloggen för den här tjänsten. Dessa åtgärder är en delmängd av alla möjliga resursprovideråtgärder i aktivitetsloggen.

Mer information om schemat för aktivitetsloggposter finns i Aktivitetsloggschema.

I följande tabell visas en delmängd av de åtgärder som Azure Container Instances kan registrera i aktivitetsloggen. Den fullständiga listan finns i Microsoft.ContainerInstance-resursprovideråtgärder.

Operation beskrivning
Microsoft.ContainerInstance/register/action Registrerar prenumerationen för containerinstansresursprovidern och gör det möjligt att skapa containergrupper.
Microsoft.ContainerInstance/containerGroupProfiles/read Hämta alla profiler för containergrupper.
Microsoft.ContainerInstance/containerGroupProfiles/write Skapa eller uppdatera en specifik containergruppprofil.
Microsoft.ContainerInstance/containerGroupProfiles/delete Ta bort den specifika containergruppprofilen.
Microsoft.ContainerInstance/containerGroups/read Hämta alla containergrupper.
Microsoft.ContainerInstance/containerGroups/write Skapa eller uppdatera en specifik containergrupp.
Microsoft.ContainerInstance/containerGroups/delete Ta bort den specifika containergruppen.
Microsoft.ContainerInstance/containerGroups/restart/action Startar om en specifik containergrupp. Den här loggen samlar bara in kundinitierade omstarter, inte omstarter som initieras av Azure Container Instances-infrastrukturen.
Microsoft.ContainerInstance/containerGroups/stop/action Stoppar en specifik containergrupp. Beräkningsresurser frigörs och faktureringen stoppas.
Microsoft.ContainerInstance/containerGroups/start/action Startar en specifik containergrupp.
Microsoft.ContainerInstance/containerGroups/containers/exec/action Exec till en specifik container.
Microsoft.ContainerInstance/containerGroups/containers/attach/action Koppla till utdataströmmen för en container.
Microsoft.ContainerInstance/containerGroups/containers/buildlogs/read Hämta byggloggar för en specifik container.
Microsoft.ContainerInstance/containerGroups/containers/logs/read Hämta loggar för en specifik container.
Microsoft.ContainerInstance/containerGroups/detectors/read Lista containergruppidentifieringar
Microsoft.ContainerInstance/containerGroups/operationResults/read Hämta asynkront åtgärdsresultat
Microsoft.ContainerInstance/containerGroups/outboundNetworkDependenciesEndpoints/read Lista containergruppidentifieringar
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/diagnosticSettings/read Hämtar diagnostikinställningen för containergruppen.
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/diagnosticSettings/write Skapar eller uppdaterar diagnostikinställningen för containergruppen.
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/metricDefinitions/read Hämtar tillgängliga mått för containergruppen.
Microsoft.ContainerInstance/locations/deleteVirtualNetworkOrSubnets/action Meddelar Microsoft.ContainerInstance att det virtuella nätverket eller undernätet tas bort.
Microsoft.ContainerInstance/locations/cachedImages/read Hämtar cachelagrade avbildningar för prenumerationen i en region.
Microsoft.ContainerInstance/locations/capabilities/read Hämta funktionerna för en region.
Microsoft.ContainerInstance/locations/operationResults/read Hämta asynkront åtgärdsresultat
Microsoft.ContainerInstance/locations/operations/read Visa en lista över åtgärderna för Azure Container Instance-tjänsten.
Microsoft.ContainerInstance/locations/usages/read Hämta användningen för en viss region.
Microsoft.ContainerInstance/operations/read Visa en lista över åtgärderna för Azure Container Instance-tjänsten.
Microsoft.ContainerInstance/serviceassociationlinks/delete Ta bort länken för tjänstassociation som skapats av Azure Container Instance-resursprovidern i ett undernät.