ContainerLogV2

Kubernetes-Containerprotokolle im V2-Schema. Dies ist der Nachfolger von ContainerLog. Dies hat ein freundlicheres Schema, insbesondere für kubernetes orchestrierte Container in Pods. Wenn diese Funktion aktiviert ist, werden zuvor geteilte Containerprotokolle zusammengefügt und als einzelne Einträge an die Tabelle ContainerLogV2 gesendet. Das Schema unterstützt jetzt Containerprotokollzeilen mit bis zu 64 KB. Das Schema unterstützt auch .NET- und Go-Stapelablaufverfolgungen, die als einzelne Einträge angezeigt werden.

Tabellenattribute

attribute Wert
Ressourcentypen microsoft.containerservice/managedclusters,
microsoft.kubernetes/connectedclusters,
microsoft.hybridcontainerservice/provisionedclusters
Kategorien Container
Lösungen AzureResources, ContainerInsights
Standardprotokoll Yes
Transformation zur Erfassungszeit Yes
Beispielabfragen Ja

Spalten

Spalte Typ BESCHREIBUNG
_BilledSize real Die Datensatzgröße in Bytes
Computer string Name des Computers/Knotens, der das Protokoll generiert.
ContainerId Zeichenfolge Container-ID der Protokollquelle, wie von der Container-Engine angezeigt.
ContainerName Zeichenfolge Name des Containers, der das Protokoll generiert.
_IsBillable Zeichenfolge Gibt an, ob die Erfassung der Daten abrechenbar ist. Wenn _IsBillable erfasst wird false , wird Ihrem Azure-Konto nicht in Rechnung gestellt.
KubernetesMetadata dynamisch Kubernetes-Metadaten, einschließlich podUid, podLabels, podAnnotations und Containerimagedetails usw.
LogLevel Zeichenfolge Kategorisieren von Protokollen nach Wichtigkeit und Schweregrad. Mögliche Werte: CRITICAL, ERROR, WARNING, INFO, DEBUG, TRACE, UNKNOWN.
LogMessage dynamisch Protokollmeldung von stdout oder stderr. Da es sich um ein dynamisches Feld handeln muss, können JSON-Protokollmeldungen ohne parse_json abgefragt werden.
Logsource Zeichenfolge Quelle der Protokollmeldung. Mögliche Vlaues sind stdout oder stderr.
PodName Zeichenfolge Kubernetes Podname für den Container, der das Protokoll generiert.
PodNamespace Zeichenfolge Kubernetes-Namespace für den Pod des Containers.
_ResourceId Zeichenfolge Ein eindeutiger Bezeichner für die Ressource, der der Datensatz zugeordnet ist.
SourceSystem Zeichenfolge Der Typ des Agents, von dem das Ereignis erfasst wurde. Beispielsweise OpsManager für den Windows-Agent, entweder direkte Verbindung oder Operations Manager, Linux für alle Linux-Agents oder Azure für Azure-Diagnose
_SubscriptionId Zeichenfolge Ein eindeutiger Bezeichner für das Abonnement, dem der Datensatz zugeordnet ist.
TenantId Zeichenfolge Die Log Analytics-Arbeitsbereichs-ID
TimeGenerated datetime Der Zeitstempel (UTC), wann das Protokoll generiert wurde.
type Zeichenfolge Der Name der Tabelle.