ContainerLogV2

Journaux de conteneur Kubernetes dans le schéma V2. Il s’agit du successeur de ContainerLog. Cela a un schéma plus convivial, en particulier pour les conteneurs orchestrés Par Kubernetes dans les pods. Une fois cette fonctionnalité activée, les journaux de conteneur précédemment fractionnés sont assemblés et envoyés en tant qu’entrées uniques vers la table ContainerLogV2. Le schéma prend désormais en charge les lignes de journal de conteneur allant jusqu’à 64 Ko. Le schéma prend également en charge les traces de pile .NET et Go, qui apparaissent sous forme d’entrées uniques.

Attributs de table

Attribut Valeur
Types de ressources microsoft.containerservice/managedclusters,
microsoft.kubernetes/connectedclusters,
microsoft.hybridcontainerservice/provisionedclusters
Catégories conteneurs
Solutions AzureResources, ContainerInsights
Journal de base Oui
Transformation au moment de l’ingestion Oui
Exemples de requêtes Oui

Colonnes

Colonne Type Description
_BilledSize real Taille de l’enregistrement en octets
Computer string Nom de l’ordinateur/nœud générant le journal.
ContainerId string ID de conteneur de la source du journal, comme indiqué par le moteur de conteneur.
ContainerName string Nom du conteneur générant le journal.
_IsBillable string Spécifie si l’ingestion des données est facturable. Lorsque _IsBillable’ingestion false n’est pas facturée à votre compte Azure
KubernetesMetadata dynamic Métadonnées Kubernetes, notamment podUid, podLabels, podAnnotations et détails de l’image conteneur, etc.
LogLevel string Classer les journaux en fonction de l’importance et de la gravité. Valeurs possibles : CRITIQUE, ERROR, WARNING, INFO, DEBUG, TRACE, UNKNOWN.
LogMessage dynamic Journaliser le message de stdout ou stderr. Étant un champ dynamique, les messages de journal json peuvent être interrogés sans parse_json.
LogSource string Source du message journal. Les vlaues possibles sont stdout ou stderr.
PodName string Nom du pod Kubernetes pour le conteneur générant le journal.
PodNamespace string Espace de noms Kubernetes pour le pod du conteneur.
_ResourceId string Un identificateur unique de la ressource à laquelle l’enregistrement est associé
SourceSystem string Type d’agent par lequel l’événement a été collecté. Par exemple, pour l’agent OpsManager Windows, la connexion directe ou Operations Manager, Linux pour tous les agents Linux ou Azure pour Diagnostics Azure
_SubscriptionId string Un identificateur unique de l’abonnement auquel l’enregistrement est associé
TenantId string ID de l’espace de travail Log Analytics
TimeGenerated DATETIME Horodatage (UTC) de la génération du journal.
Type string Le nom de la table