Vector Source(수집하기)
Source 설정 방법
sources:
<sourceID>:
type: <sourceType>
<option>: <value>
Kubernetes Log
sources:
<sourceID>:
type: kubernetes_logs
<option>: <value>
include_paths_glob_patterns: []
["**/*"]
이 기본값입니다.
exclude_paths_glob_patterns: []
["**/*.gz", "**/*.tmp"]
이 기본값입니다.
extra_field_selector: <fieldSelector>[,<fieldSelector>]
extra_label_selector: <labelSelector>[,<labelSelector>]
extra_namespace_label_selector: <labelSelector>[,<labelSelector>]
{
"file": "/var/log/pods/...",
"kubernetes": {
"container_id": "containerd://...",
"container_image": "",
"container_image_id": "",
"container_name": "",
"namespace_labels": {
"<label>": "<value>"
},
"node_labels": {
"<label>": "<value>"
},
"pod_ip": "",
"pod_ips": [""],
"pod_labels": {
"<label>": "<value>"
},
"pod_name": "",
"pod_namespace": "",
"pod_node_name": "",
"pod_owner": "",
"pod_uid": ""
},
"message": "",
"source_type": "kubernetes_logs",
"stream": "stderr"
}