Как обеспечить пространство имен Kubernetes для Stackdriver с коляской fluentd-gcp?

Когда POD выводит данные в stdout/stderr, Kubernetes на GCP направляет их в ведение журнала Stackdriver. Из пользовательского интерфейса Stackdriver Logging я могу фильтровать по пространству имен и т. Д.

Однако при использовании коляски агента Fluentd ( https://kubernetes.io/docs/concepts/cluster-administration/logging/) namespace_id, pod_id и т. Д. Не включается в ведение журнала Stackdriver.

Я попытался записать оба namespace_id, kubernetes.namespace_id и resource.labels.namespace_id в журнал JSON без какой-либо удачи. Я что-то упустил или это не возможно в настоящее время?

Прямо сейчас я могу использовать jsonPayload для фильтрации пространства имен, но было бы здорово, если бы пространство имен можно было получить и получить к нему доступ непосредственно через интерфейс ведения журнала Stackdriver.

0 ответов

Другие вопросы по тегам