Referenční informace k datům monitorování služby Container Instances
Tento článek obsahuje všechny referenční informace o monitorování pro tuto službu.
Podrobnosti odatech
Metriky
V této části jsou uvedeny všechny automaticky shromážděné metriky platformy pro tuto službu. Tyto metriky jsou také součástí globálního seznamu všech metrik platformy podporovaných ve službě Azure Monitor.
Informace o uchovávání metrik najdete v přehledu metrik služby Azure Monitor.
Podporované metriky pro Microsoft.ContainerInstance/containerGroups
Následující tabulka uvádí metriky dostupné pro typ prostředku Microsoft.ContainerInstance/containerGroups.
- Všechny sloupce nemusí být v každé tabulce.
- Některé sloupce můžou být mimo oblast zobrazení stránky. Výběrem možnosti Rozbalit tabulku zobrazíte všechny dostupné sloupce.
Záhlaví tabulky
- Kategorie – skupina metrik nebo klasifikace.
- Metrika – zobrazovaný název metriky, jak se zobrazuje na webu Azure Portal.
- Název v rozhraní REST API – název metriky, který se označuje v rozhraní REST API.
- Jednotka – měrná jednotka .
- Agregace – výchozí typ agregace . Platné hodnoty: Průměr (Průměr), Minimum (Minimum), Maximum (Maximum), Celkem (Součet), Počet.
- - Dimenze dostupné pro metriku
- Intervaly časových zrn - , ve kterých se metrika vzorkuje. Například označuje,
PT1M
že se metrika vzorkuje každou minutu,PT30M
každých 30 minut,PT1H
každou hodinu atd. - DS Export – určuje, jestli je metrika exportovatelná do protokolů služby Azure Monitor prostřednictvím nastavení diagnostiky. Informace o exportu metrik najdete v tématu Vytvoření nastavení diagnostiky ve službě Azure Monitor.
Metrika | Název v rozhraní REST API | Unit | Agregace | Dimenze | Časová zrnka | DS Export |
---|---|---|---|---|---|---|
Využití procesoru Využití procesoru na všech jádrech v milicores. |
CpuUsage |
Počet | Maximum, Minimum, Průměr | containerName |
PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H | Ano |
Využití paměti Celkové využití paměti v bajtech |
MemoryUsage |
Přijaté | Maximum, Minimum, Průměr | containerName |
PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H | Ano |
Přijaté bajty sítě za sekundu Síťové bajty přijaté za sekundu. |
NetworkBytesReceivedPerSecond |
Přijaté | Maximum, Minimum, Průměr | <žádné> | PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H | Ano |
Síťové bajty přenášené za sekundu Síťové bajty přenášené za sekundu. |
NetworkBytesTransmittedPerSecond |
Přijaté | Maximum, Minimum, Průměr | <žádné> | PT1M, PT5M, PT15M, PT30M, PT1H, PT6H, PT12H | Ano |
Podporované metriky pro Microsoft.ContainerInstance/containerScaleSets
Následující tabulka uvádí metriky dostupné pro typ prostředku Microsoft.ContainerInstance/containerScaleSets.
- Všechny sloupce nemusí být v každé tabulce.
- Některé sloupce můžou být mimo oblast zobrazení stránky. Výběrem možnosti Rozbalit tabulku zobrazíte všechny dostupné sloupce.
Záhlaví tabulky
- Kategorie – skupina metrik nebo klasifikace.
- Metrika – zobrazovaný název metriky, jak se zobrazuje na webu Azure Portal.
- Název v rozhraní REST API – název metriky, který se označuje v rozhraní REST API.
- Jednotka – měrná jednotka .
- Agregace – výchozí typ agregace . Platné hodnoty: Průměr (Průměr), Minimum (Minimum), Maximum (Maximum), Celkem (Součet), Počet.
- - Dimenze dostupné pro metriku
- Intervaly časových zrn - , ve kterých se metrika vzorkuje. Například označuje,
PT1M
že se metrika vzorkuje každou minutu,PT30M
každých 30 minut,PT1H
každou hodinu atd. - DS Export – určuje, jestli je metrika exportovatelná do protokolů služby Azure Monitor prostřednictvím nastavení diagnostiky. Informace o exportu metrik najdete v tématu Vytvoření nastavení diagnostiky ve službě Azure Monitor.
Metrika | Název v rozhraní REST API | Unit | Agregace | Dimenze | Časová zrnka | DS Export |
---|---|---|---|---|---|---|
Procento procesoru Průměr procent procesoru spotřebovaných jednotlivými skupinami kontejnerů v této škálovací sadě |
CpuPercentage |
Procenta | Průměr, Minimum, Maximum | containerName |
PT1M | Ano |
Využití procesoru Průměr využití procesoru v milicores spotřebovaných skupinami kontejnerů v této škálovací sadě |
CpuUsage |
MiliCores | Celkem (součet), průměr, minimum, maximum | containerName |
PT1M | Ano |
Procento paměti Average of the memory percentages consumed ((usedMemory/allocatedMemory) * 100) by Container Groups in this Scale Set |
MemoryPercentage |
Procenta | Průměr, Minimum, Maximum | containerName |
PT1M | Ano |
Využití paměti Celková paměť používaná všemi skupinami kontejnerů v této škálovací sadě |
MemoryUsage |
Přijaté | Celkem (součet), průměr, minimum, maximum | containerName |
PT1M | Ano |
Rozměry metrik
Informace o rozměrech metrik najdete v tématu Vícerozměrné metriky.
Tato služba má přidružené následující dimenze ke svým metrikám.
Název dimenze | Popis |
---|---|
containerName | Název kontejneru. Název musí mít délku 1 až 63 znaků. Může obsahovat jenom malá písmena a pomlčky. Pomlčky nemůžou začínat ani končit název a pomlčky nemůžou být po sobě jdoucí. Název musí být ve své skupině prostředků jedinečný. |
Protokoly prostředků
Tato část obsahuje seznam typů protokolů prostředků, které můžete pro tuto službu shromažďovat. Oddíl načítá ze seznamu všech typů protokolů prostředků podporovaných ve službě Azure Monitor.
Podporované protokoly prostředků pro Microsoft.ContainerInstance/containerGroups
Kategorie | Zobrazovaný název kategorie | Tabulka protokolů | Podporuje základní plán protokolu. | Podporuje transformaci v čase příjmu dat. | Vzorové dotazy | Náklady na export |
---|---|---|---|---|---|---|
ContainerEvent |
Události kontejneru | ContainerEvent Protokoly zákazníků událostí kontejneru |
No | No | Ano | |
ContainerInstanceLog |
Standardní výstupní protokoly | ContainerInstanceLog Protokoly zákazníků služby Container Instance |
No | No | Ano |
Tabulky protokolů služby Azure Monitor
Tato část uvádí tabulky protokolů služby Azure Monitor relevantní pro tuto službu, které jsou k dispozici pro dotazování službou Log Analytics pomocí dotazů Kusto. Tabulky obsahují data protokolu prostředků a případně i více v závislosti na tom, co se na nich shromažďuje a směruje.
Container Instances má dvě schémata tabulek, starší schéma pro Log Analytics a nové schéma, které podporuje nastavení diagnostiky. Funkce nastavení diagnostiky je ve verzi Public Preview na webu Azure Portal. Současně můžete použít buď nebo obě schémata.
Starší tabulky Log Analytics
Následující _CL tabulky představují starší integraci Log Analytics. Uživatelé do datové části Skupiny kontejnerů zadají ID a klíč pracovního prostoru služby Log Analytics.
Poznámka:
Některé sloupce v následujícím seznamu existují pouze jako součást schématu a neobsahují žádná data v protokolech. Tyto sloupce jsou označeny popisem "Empty".
ContainerInstanceLog_CL
Column | Type | Popis |
---|---|---|
Počítač | string | Prázdné |
ContainerGroup_s | string | Název skupiny kontejnerů přidružené k záznamu |
ContainerID_s | string | Jedinečný identifikátor kontejneru přidruženého k záznamu |
ContainerImage_s | string | Název image kontejneru přidružené k záznamu |
Location_s | string | Umístění prostředku přidruženého k záznamu |
Message | string | Pokud je to možné, zpráva z kontejneru |
OSType_s | string | Název operačního systému, na který je kontejner založen |
RawData | string | Prázdné |
ResourceGroup | string | Název skupiny prostředků, ke které je záznam přidružený |
Source_s | string | Název komponenty protokolování, LoggingAgent |
SubscriptionId | string | Jedinečný identifikátor předplatného, ke kterému je záznam přidružený |
TimeGenerated | datetime | Časové razítko, kdy událost vygenerovala služba Azure, která zpracovává požadavek odpovídající události |
Typ | string | Název tabulky |
_ResourceId | string | Jedinečný identifikátor prostředku, ke kterému je záznam přidružený |
_SubscriptionId | string | Jedinečný identifikátor předplatného, ke kterému je záznam přidružený |
ContainerEvent_CL
Column | Type | Popis |
---|---|---|
Počítač | string | Prázdné |
ContainerGroupInstanceId_g | string | Jedinečný identifikátor pro skupinu kontejnerů přidruženou k záznamu |
ContainerGroup_s | string | Název skupiny kontejnerů přidružené k záznamu |
ContainerName_s | string | Název kontejneru přidruženého k záznamu |
Count_d | real | Kolikrát k události došlo od posledního hlasování |
FirstTimestamp_t | datetime | Časové razítko prvního výskytu události |
Location_s | string | Umístění prostředku přidruženého k záznamu |
Message | string | Pokud je to možné, zpráva z kontejneru |
OSType_s | string | Název operačního systému, na který je kontejner založen |
RawData | string | Prázdné |
Reason_s | string | Prázdné |
ResourceGroup | string | Název skupiny prostředků, ke které je záznam přidružený |
SubscriptionId | string | Jedinečný identifikátor předplatného, ke kterému je záznam přidružený |
TimeGenerated | datetime | Časové razítko, kdy událost vygenerovala služba Azure, která zpracovává požadavek odpovídající události |
Typ | string | Název tabulky |
_ResourceId | string | Jedinečný identifikátor prostředku, ke kterému je záznam přidružený |
_SubscriptionId | string | Jedinečný identifikátor předplatného, ke kterému je záznam přidružený |
Tabulky Služby Azure Monitor Log Analytics
Novější tabulky vyžadují použití nastavení diagnostiky ke směrování informací do Log Analytics. Funkce nastavení diagnostiky služby Container Instances na webu Azure Portal je ve verzi Public Preview. Názvy tabulek jsou podobné, ale bez _CL a některé sloupce se liší.
Jakmile je tato funkce povolená pro předplatné, můžete u skupiny kontejnerů použít nastavení diagnostiky. Použití nastavení diagnostiky způsobí restartování skupiny kontejnerů.
Tady je příklad, jak můžete pomocí New-AzDiagnosticSetting
příkazu použít objekt nastavení diagnostiky pro skupinu kontejnerů.
$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
Protokol aktivit
Propojená tabulka uvádí operace, které lze zaznamenat v protokolu aktivit pro tuto službu. Tyto operace jsou podmnožinou všech možných operací poskytovatele prostředků v protokolu aktivit.
Další informace o schématu položek protokolu aktivit naleznete v tématu Schéma protokolu aktivit.
Následující tabulka uvádí podmnožinu operací, které může služba Azure Container Instances zaznamenávat v protokolu aktivit. Úplný výpis najdete v tématu Operace poskytovatele prostředků Microsoft.ContainerInstance.
Operation | Popis |
---|---|
Microsoft.ContainerInstance/register/action | Zaregistruje předplatné pro poskytovatele prostředků instance kontejneru a povolí vytváření skupin kontejnerů. |
Microsoft.ContainerInstance/containerGroupProfiles/read | Získejte všechny profily skupin kontejnerů. |
Microsoft.ContainerInstance/containerGroupProfiles/write | Vytvořte nebo aktualizujte konkrétní profil skupiny kontejnerů. |
Microsoft.ContainerInstance/containerGroupProfiles/delete | Odstraňte konkrétní profil skupiny kontejnerů. |
Microsoft.ContainerInstance/containerGroups/read | Získejte všechny skupiny kontejnerů. |
Microsoft.ContainerInstance/containerGroups/write | Vytvořte nebo aktualizujte konkrétní skupinu kontejnerů. |
Microsoft.ContainerInstance/containerGroups/delete | Odstraňte konkrétní skupinu kontejnerů. |
Microsoft.ContainerInstance/containerGroups/restart/action | Restartuje konkrétní skupinu kontejnerů. Tento protokol zaznamenává pouze restartování intiované zákazníky, ne restartování iniciované infrastrukturou služby Azure Container Instances. |
Microsoft.ContainerInstance/containerGroups/stop/action | Zastaví konkrétní skupinu kontejnerů. Výpočetní prostředky se uvolní a fakturace se zastaví. |
Microsoft.ContainerInstance/containerGroups/start/action | Spustí konkrétní skupinu kontejnerů. |
Microsoft.ContainerInstance/containerGroups/containers/exec/action | Exec do konkrétního kontejneru. |
Microsoft.ContainerInstance/containerGroups/containers/attach/action | Připojte se k výstupnímu streamu kontejneru. |
Microsoft.ContainerInstance/containerGroups/containers/buildlogs/read | Získejte protokoly sestavení pro konkrétní kontejner. |
Microsoft.ContainerInstance/containerGroups/containers/logs/read | Získejte protokoly pro konkrétní kontejner. |
Microsoft.ContainerInstance/containerGroups/detectors/read | Výpis detektorů skupin kontejnerů |
Microsoft.ContainerInstance/containerGroups/operationResults/read | Získání výsledku asynchronní operace |
Microsoft.ContainerInstance/containerGroups/outboundNetworkDependenciesEndpoints/read | Výpis detektorů skupin kontejnerů |
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/diagnosticSettings/read | Získá nastavení diagnostiky pro skupinu kontejnerů. |
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/diagnosticSettings/write | Vytvoří nebo aktualizuje nastavení diagnostiky pro skupinu kontejnerů. |
Microsoft.ContainerInstance/containerGroups/providers/Microsoft.Insights/metricDefinitions/read | Získá dostupné metriky pro skupinu kontejnerů. |
Microsoft.ContainerInstance/locations/deleteVirtualNetworkOrSubnets/action | Upozorní Microsoft.ContainerInstance, že se virtuální síť nebo podsíť odstraňují. |
Microsoft.ContainerInstance/locations/cachedImages/read | Získá image uložené v mezipaměti pro předplatné v oblasti. |
Microsoft.ContainerInstance/locations/capabilities/read | Získejte možnosti pro oblast. |
Microsoft.ContainerInstance/locations/operationResults/read | Získání výsledku asynchronní operace |
Microsoft.ContainerInstance/locations/operations/read | Vypíše operace pro službu Azure Container Instance. |
Microsoft.ContainerInstance/locations/usages/read | Získejte využití pro konkrétní oblast. |
Microsoft.ContainerInstance/operations/read | Vypíše operace pro službu Azure Container Instance. |
Microsoft.ContainerInstance/serviceassociationlinks/delete | Odstraňte propojení přidružení služby vytvořené poskytovatelem prostředků služby Azure Container Instance v podsíti. |
Související obsah
- Popis monitorování služby Container Instances najdete v tématu Monitorování služby Container Instances.
- Podrobnosti o monitorování prostředků Azure najdete v tématu Monitorování prostředků Azure pomocí služby Azure Monitor .