Versions | v1.0 (td-agent3) | v0.12 (td-agent2)

json Parser Plugin

The json parser plugin parses JSON logs. One JSON map per line.

Table of Contents

Parameters

See Parse section configurations

json_parser

type default available version
enum oj oj, yajl, json 0.14.0

Set JSON parser.

Example

{"time":1362020400,"host":"192.168.0.1","size":777,"method":"PUT"}

This incoming event is parsed as:

time:
1362020400 (2013-02-28 12:00:00 +0900)

record:
{
  "host"  : "192.168.0.1",
  "size"  : 777,
  "method": "PUT",
}
Last updated: 2018-07-18 14:48:43 +0000

Versions | v1.0 (td-agent3) | v0.12 (td-agent2)

If this article is incorrect or outdated, or omits critical information, please let us know. Fluentd is a open source project under Cloud Native Computing Foundation (CNCF). All components are available under the Apache 2 License.