{"name": "DataFlow","type": "pipeline","status": "running","level": "info"}
UTF-8{
"name": "DataFlow",
"type": "pipeline",
"status": "running",
"level": "info"
}
{"name": "DataFlow","type": "pipeline","status": "running","level": "info"}
message 필드에 문자열로 저장하고, Sink 노드에서는 데이터를 원본 문자열 형태로 출력합니다.json
{"name": "DataFlow","type": "pipeline","status": "running","level": "info"}UTF-8{\"name\":\"DataFlow\",\"type\":\"pipeline\",\"status\":\"running\",\"level\":\"info\"}
{"message":"{\"name\":\"DataFlow\",\"type\":\"pipeline\",\"status\":\"running\",\"level\":\"info\"}"}
참고
엔진 V1의 경우, format이라는 추가 항목을 입력할 수 있습니다.
format을 입력하지 않으면 %{timestamp} %{host} %{message} 형식으로 출력됩니다.
(timestamp, host는 엔진 V1에서 기본 제공하는 파라미터입니다.)
json
{
"name": "DataFlow",
"type": "pipeline",
"status": "running",
"level": "info"
}UTF-8[%{level}] %{name} %{status}[info] DataFlow running
[info] DataFlow running
message 필드에 문자열로 저장하고, Sink 노드에서는 데이터를 format에 따라 텍스트 행으로 출력합니다.\n)입니다.text
{"name":"DataFlow","type":"pipeline","status":"running","level":"info"}UTF-8{\"name\":\"DataFlow\",\"type\":\"pipeline\",\"status\":\"running\",\"level\":\"info\"}
{"message":"{\"name\":\"DataFlow\",\"type\":\"pipeline\",\"status\":\"running\",\"level\":\"info\"}"}
참고
엔진 V1의 경우, format을 입력하지 않으면 %{timestamp} %{host} %{message} 형식으로 출력됩니다.
(timestamp, host는 엔진 V1에서 기본 제공하는 파라미터입니다.)
json
{
"name": "DataFlow",
"type": "pipeline",
"status": "running",
"level": "info"
}\n[%{level}] %{name} %{status}UTF-8[info] DataFlow running
[info] DataFlow running
엔진 V1만 제공되며, 엔진 V2에서는 추후 지원 예정입니다.SNAPPY(기본값), GZIP, BROTLI, LZ4, ZSTD, NONE 압축 형식 참조엔진 V1만 제공됩니다.json
{
"name": "DataFlow",
"type": "pipeline",
"status": "running",
"level": "info"
}{
"name": "DataFlow",
"type": "pipeline",
"status": "running",
"level": "info"
}
{
"name" => "DataFlow",
"type" => "pipeline",
"status" => "running",
"level" => "info"
"@timestamp" => 2022-11-21T07:49:20.000Z,
"@version" => "1",
"host" => "b3e7b1b35c26",
}