Kenji Okimoto
8b776469b5
Organize initial parameters
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 14:38:07 +09:00
Kenji Okimoto
2b577a1fe9
Hide hidden options
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 11:59:15 +09:00
Kenji Okimoto
15530c223c
Handle nested section properly
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 11:26:35 +09:00
Kenji Okimoto
d58640f6ee
Drop TLS support for now
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 11:22:52 +09:00
Kenji Okimoto
f1d32695a4
Dump @type
attribute of owned plugins
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:32:36 +09:00
Kenji Okimoto
215da19bda
Remove parse_type like attributes from owner plugin configuration
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:32:01 +09:00
Kenji Okimoto
2f2b388d57
Support storage
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:31:45 +09:00
Kenji Okimoto
fe32983c0f
Remove unused methods
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 14:19:51 +09:00
Kenji Okimoto
72d377b51a
Handle time_key without error
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 18:09:24 +09:00
Kenji Okimoto
6e8f5a2979
Set default value to /api/config_definitions' return value
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 17:30:48 +09:00
Kenji Okimoto
4eb54f0725
Rename guess_format -> guess_parse_type
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 16:52:37 +09:00
Kenji Okimoto
9d1c4f9d7b
Remove unused methods
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 16:52:26 +09:00
Kenji Okimoto
a6d27c0b14
Remove unused method
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 13:43:10 +09:00
Kenji Okimoto
daf5bf05be
Add buffer_type/storage_type attribute to owner plugins that have buffer/storage section
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:23:32 +09:00
Kenji Okimoto
f4ceb7bd9a
Display description on tooltip
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:23:32 +09:00
Kenji Okimoto
b14da4174f
Support storage section
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:12:55 +09:00
Kenji Okimoto
9cbc616624
Support buffer section
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:12:55 +09:00
Kenji Okimoto
448b5fd130
Define options for formatter plugins
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:41:55 +09:00
Kenji Okimoto
35049a7d7c
Define options for parser_none
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:36:56 +09:00
Kenji Okimoto
20613928c5
Define options for parser_multiline
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:36:44 +09:00
Kenji Okimoto
acf4004b79
Define options for parser_ltsv
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:27:33 +09:00
Kenji Okimoto
adc128487f
Define options for parser_regexp
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:25:07 +09:00
Kenji Okimoto
e4a33d21ae
Add Fluentd::Setting::Type::Regexp
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:23:22 +09:00
Kenji Okimoto
421cbdd1af
Avoid unsupported type error
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:00 +09:00
Kenji Okimoto
89296a331d
Organize some input plugins' parameters
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:00 +09:00
Kenji Okimoto
f6a3d9de3d
Add methods to support parse section and format section
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 16:56:55 +09:00
Kenji Okimoto
0cb0484a6b
Add parse_type and format_type attribute to owner plugins if needed
...
In previous version, the owner plugin that has parse section, it will define parse parameter twice.
The first one is String type and second one is Hash type. It will cause type mismatch error.
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 16:39:05 +09:00
Kenji Okimoto
12c56811d2
Add parameters to some parser plugins
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 16:37:49 +09:00
Kenji Okimoto
9f75208c88
Add parser_in_http
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-06 18:05:22 +09:00
Kenji Okimoto
ed3ede60fb
Fix typos
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-06 18:04:46 +09:00
Kenji Okimoto
59ac41185c
Add models for formatter plugins
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 17:18:54 +09:00
Kenji Okimoto
5750349b1e
Add models for parser plugins
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 17:13:25 +09:00
Kenji Okimoto
204c3d9f42
in_http: Display parse type
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 16:29:39 +09:00
Kenji Okimoto
d69aefc003
in_http: Organize options
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 15:36:29 +09:00
Kenji Okimoto
5971b57f23
Omit values same as default value when save configuration
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 15:28:59 +09:00
Kenji Okimoto
c675753db4
Set default values to in_monitor_agent
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 15:28:02 +09:00
Kenji Okimoto
7a09c95b23
Drop TLS support for now
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 16:35:38 +09:00
Kenji Okimoto
6993887440
Define permit_params to use strong parameters
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 16:34:47 +09:00
Kenji Okimoto
3e24f7eff1
Use out_file as secondary output
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 15:25:19 +09:00
Kenji Okimoto
cecbe74576
Overwrite options of config parameters
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 14:59:05 +09:00
Kenji Okimoto
58f5ab3b10
Construct section class properly
...
In previous version, run merged block before calling init.
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 14:58:02 +09:00
Kenji Okimoto
9af03612da
Use @type
in default config
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 12:05:19 +09:00
Kenji Okimoto
b7e1ed06e7
Set atttibutes log_levele aand id
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 11:42:54 +09:00
Kenji Okimoto
7c5b420bbc
Log unknown aatributes
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 11:35:29 +09:00
Kenji Okimoto
a849fdeda3
Remove unused module
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-28 11:13:13 +09:00
Kenji Okimoto
a8401530ab
Use new style definition
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-24 18:26:17 +09:00
Kenji Okimoto
4f2a06fd82
Add concerns to define models for fluent-plugin
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-24 18:08:33 +09:00
Kenji Okimoto
ac8c1fa9f8
Add custom types
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-24 17:55:44 +09:00
Kenji Okimoto
2efebe3de0
Fluentd configuration is not XML
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:14:37 +09:00
Kenji Okimoto
ecd40a81f4
Support reloading Fluentd/td-agent
...
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:13:28 +09:00