ContainerLogV2
V2 スキーマの Kubernetes コンテナー ログ。 これは ContainerLog の後継です。 これには、特にポッド内の Kubernetes によって調整されたコンテナーに対して、よりわかりやすいスキーマがあります。 この機能を有効にすると、以前は分割されたコンテナー ログが結合され、ContainerLogV2 テーブルに単一のエントリとして送信されます。 このスキーマでは、最大 64 KB のコンテナー ログ行がサポートされるようになりました。 このスキーマでは、単一のエントリとして表示される .NET および Go スタック トレースもサポートされています。
テーブル属性
属性 | Value |
---|---|
リソースの種類 | microsoft.containerservice/managedclusters, microsoft.kubernetes/connectedclusters, microsoft.hybridcontainerservice/provisionedclusters |
Categories (カテゴリ) | Containers |
ソリューション | AzureResources、ContainerInsights |
基本的なログ | はい |
インジェスト時間変換 | はい |
サンプル クエリ | はい |
列
列 | タイプ | 説明 |
---|---|---|
_BilledSize | real | レコード サイズ (バイト単位) |
Computer | string | ログを生成するコンピューター/ノードの名前。 |
ContainerId | string | コンテナー エンジンによって表示されるログ ソースのコンテナー ID。 |
ContainerName | string | ログを生成するコンテナーの名前。 |
_IsBillable | string | データ インジェストが課金対象かどうかを指定します。 _IsBillable false インジェストが Azure アカウントに課金されない場合 |
KubernetesMetadata | 動的 | podUid、podLabels、podAnnotations、コンテナー イメージの詳細などを含む Kubernetes メタデータ。 |
LogLevel | string | 重要度と重大度に基づいてログを分類します。 指定できる値: CRITICAL、ERROR、WARNING、INFO、DEBUG、TRACE、UNKNOWN。 |
LogMessage | 動的 | stdout または stderr からのログ メッセージ。 動的フィールドである json ログ メッセージは、parse_jsonなしで照会できます。 |
LogSource | string | ログ メッセージのソース。 考えられる vlanue は stdout または stderr です。 |
PodName | string | ログを生成するコンテナーの Kubernetes ポッド名。 |
PodNamespace | string | コンテナーのポッドの Kubernetes 名前空間。 |
_ResourceId | string | レコードが関連付けられているリソースの一意識別子 |
SourceSystem | string | イベントが収集されたエージェントの種類。 たとえば、Windows エージェントの OpsManager 、直接接続または Operations Manager、すべての Linux エージェントの Linux 、Azure Diagnostics の Azure などです。 |
_SubscriptionId | string | レコードが関連付けられているサブスクリプションの一意識別子 |
TenantId | string | Log Analytics ワークスペース ID |
TimeGenerated | datetime | ログが生成された時刻のタイムスタンプ (UTC)。 |
種類 | string | テーブルの名前 |