Sha256: 94afbc98fd775aa1dbab05e8abca39a6eaa170cde23a23726db421da5fa30b86
Contents?: true
Size: 1.36 KB
Versions: 1
Compression:
Stored size: 1.36 KB
Contents
# Fluent::Plugin::PgJson Output Plugin for PostgreSQL Json Type. <b>Json type is availble in PostgreSQL version over 9.2</b> ## Installation `$ fluent-gem install fluent-plugin-pgjson` ## Schema Specified table must have this schema. |col|type| |---|---| |{tag_col}|Text| |{time_col}|Timestamp WITH TIME ZONE| |{record_col}|Json| ### Example ``` CREATE TABLE fluentd ( tag Text ,time Timestamptz ,record Json ); ``` ## Configuration ### Example ``` <match **> type pgjson host localhost port 5432 sslmode require database fluentd table fluentd user postgres password postgres time_col time tag_col tag record_col record </match> ``` ### Parameter |parameter|description|default| |---|---|---| |host|postgres server hostname|localhost| |port|postgres server port number|5432| |sslmode|use ssl (disable/allow/prefer/require)|prefer|| |database|database name to which records will be inserted|| |table|table name to which records will be inserted|| |user|user name used to connect database|nil| |password|password uset to connect database|nil| |time_col|column name to insert time|time| |tag_col|column name to insert tag|tag| |record_col|column name to insert record|record| ## Copyright <table> <tr><td>Copyright</td><td>Copyright (c) 2012,2013 OKUNO Akihiro</td></tr> <tr><td>License</td><td>Apache License, Version 4.0</td></tr> </table>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fluent-plugin-pgjson-0.0.4 | README.md |