Skip to main content

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"
}