ContainerLogV2
V2 架構中的 Kubernetes 容器記錄。 這是 ContainerLog 的後續任務。 這具有更方便的架構,特別是適用於Pod中 Kubernetes 協調的容器。 啟用這項功能后,先前分割的容器記錄會結合在一起,並以單一專案的形式傳送至 ContainerLogV2 數據表。 架構現在支援最多 64 KB 的容器記錄行。 此架構也支援 .NET 和 Go 堆棧追蹤,其會顯示為單一專案。
數據表屬性
屬性 | 值 |
---|---|
資源類型 | microsoft.containerservice/managedclusters, microsoft.kubernetes/connectedclusters, microsoft.hybridcontainerservice/provisionedclusters |
類別 | 容器 |
方案 | AzureResources、ContainerInsights |
基本記錄檔 | Yes |
擷取時間轉換 | Yes |
範例查詢 | 是 |
資料行
資料行 | 類型 | Description |
---|---|---|
_BilledSize | real | 以位元組為單位的記錄大小 |
電腦 | 字串 | 產生記錄的電腦/節點名稱。 |
ContainerId | 字串 | 容器引擎所見的記錄來源容器標識碼。 |
ContainerName | 字串 | 產生記錄的容器名稱。 |
_IsBillable | 字串 | 指定擷取數據是否可計費。 當_IsBillable false 擷取未向您 Azure 帳戶計費時 |
KubernetesMetadata | 動態 | Kubernetes 元數據,包括 podUid、podLabels、podAnnotations 和容器映像詳細數據等等。 |
LogLevel | 字串 | 根據重要性和嚴重性分類記錄。 可能的值:CRITICAL、ERROR、WARNING、INFO、DEBUG、TRACE、UNKNOWN。 |
LogMessage | 動態 | 來自 stdout 或 stderr 的記錄訊息。 做為動態欄位,您可以查詢 json 記錄訊息,而不需parse_json。 |
LogSource | 字串 | 記錄訊息的來源。 可能的 vlaues 是 stdout 或 stderr。 |
PodName | 字串 | 產生記錄之容器的 Kubernetes Pod 名稱。 |
PodNamespace | 字串 | 容器 Pod 的 Kubernetes 命名空間。 |
_ResourceId | 字串 | 記錄相關資源的唯一識別碼。 |
SourceSystem | 字串 | 事件所收集的代理程序類型。 例如,OpsManager 針對 Windows 代理程式、直接連線或 Operations Manager、Linux 所有 Linux 代理程式,或Azure 針對 Azure 診斷 |
_SubscriptionId | 字串 | 與記錄相關的訂用帳戶唯一識別碼 |
TenantId | 字串 | Log Analytics 工作區標識符 |
TimeGenerated | Datetime | 產生記錄時的時間戳記 (UTC)。 |
類型 | 字串 | 資料表的名稱 |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應