diff --git a/cluster/addons/fluentd-elasticsearch/fluentd-es-configmap.yaml b/cluster/addons/fluentd-elasticsearch/fluentd-es-configmap.yaml index ac0c22f7d3..9d69840455 100644 --- a/cluster/addons/fluentd-elasticsearch/fluentd-es-configmap.yaml +++ b/cluster/addons/fluentd-elasticsearch/fluentd-es-configmap.yaml @@ -1,7 +1,7 @@ kind: ConfigMap apiVersion: v1 metadata: - name: fluentd-es-config-v0.1.3 + name: fluentd-es-config-v0.1.4 namespace: kube-system labels: addonmanager.kubernetes.io/mode: Reconcile @@ -160,6 +160,7 @@ data: # Examples: # time="2016-02-04T06:51:03.053580605Z" level=info msg="GET /containers/json" # time="2016-02-04T07:53:57.505612354Z" level=error msg="HTTP Error" err="No such image: -f" statusCode=404 + # TODO(random-liu): Remove this after cri container runtime rolls out. @id docker.log @type tail @@ -307,6 +308,7 @@ data: # Logs from systemd-journal for interesting services. + # TODO(random-liu): Remove this after cri container runtime rolls out. @id journald-docker @type systemd @@ -319,6 +321,18 @@ data: tag docker + + @id journald-container-runtime + @type systemd + filters [{ "_SYSTEMD_UNIT": "{{ container_runtime }}.service" }] + + @type local + persistent true + + read_from_head true + tag container-runtime + + @id journald-kubelet @type systemd diff --git a/cluster/addons/fluentd-elasticsearch/fluentd-es-ds.yaml b/cluster/addons/fluentd-elasticsearch/fluentd-es-ds.yaml index 92222865cc..d27256edfd 100644 --- a/cluster/addons/fluentd-elasticsearch/fluentd-es-ds.yaml +++ b/cluster/addons/fluentd-elasticsearch/fluentd-es-ds.yaml @@ -113,4 +113,4 @@ spec: path: /usr/lib64 - name: config-volume configMap: - name: fluentd-es-config-v0.1.3 + name: fluentd-es-config-v0.1.4 diff --git a/cluster/addons/fluentd-gcp/fluentd-gcp-configmap.yaml b/cluster/addons/fluentd-gcp/fluentd-gcp-configmap.yaml index 52c6181f25..919eea4aac 100644 --- a/cluster/addons/fluentd-gcp/fluentd-gcp-configmap.yaml +++ b/cluster/addons/fluentd-gcp/fluentd-gcp-configmap.yaml @@ -102,6 +102,7 @@ data: # Examples: # time="2016-02-04T06:51:03.053580605Z" level=info msg="GET /containers/json" # time="2016-02-04T07:53:57.505612354Z" level=error msg="HTTP Error" err="No such image: -f" statusCode=404 + # TODO(random-liu): Remove this after cri container runtime rolls out. type tail format /^time="(?