Журналы контейнеров Kubernetes в схеме версии 2. Это преемник ContainerLog. Эта схема имеет более дружественную схему, в частности для управляемых контейнеров Kubernetes в модулях pod. С этой функцией ранее разделенные журналы контейнеров объединяются и отправляются в виде отдельных записей в таблицу ContainerLogV2. Теперь схема поддерживает строки журнала контейнеров до 64 КБ. Схема также поддерживает трассировки стека .NET и Go, которые отображаются как отдельные записи.
Идентификатор контейнера источника журнала, как показано подсистемой контейнеров.
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
строка
Имя pod Kubernetes для контейнера, создающего журнал.
PodNamespace
строка
Пространство имен Kubernetes для модуля pod контейнера.
_ResourceId
строка
Уникальный идентификатор ресурса, с которым связана запись.
SourceSystem
строка
Тип агента, на который было собрано событие. Например, OpsManager для агента Windows прямой подключения или Operations Manager Linux для всех агентов Linux или Azure для Диагностика Azure
_SubscriptionId
строка
Уникальный идентификатор подписки, с которой связана запись
Присоединитесь к серии встреч для создания масштабируемых решений искусственного интеллекта на основе реальных вариантов использования с другими разработчиками и экспертами.