| Index: modules/adblockplus/templates/log/fluentd/master.conf.erb |
| diff --git a/modules/adblockplus/templates/log/fluentd/master.conf.erb b/modules/adblockplus/templates/log/fluentd/master.conf.erb |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..c0be20b06885e7285afe992190a8955b64cd3085 |
| --- /dev/null |
| +++ b/modules/adblockplus/templates/log/fluentd/master.conf.erb |
| @@ -0,0 +1,107 @@ |
| +#### |
| +## Output descriptions: |
| +## |
| + |
| +# Treasure Data (http://www.treasure-data.com/) provides cloud based data |
| +# analytics platform, which easily stores and processes data from td-agent. |
| +# FREE plan is also provided. |
| +# @see http://docs.fluentd.org/articles/http-to-td |
| +# |
| +# This section matches events whose tag is td.DATABASE.TABLE |
| +<match td.*.*> |
| + type tdlog |
| + apikey YOUR_API_KEY |
| + |
| + auto_create_table |
| + buffer_type file |
| + buffer_path /var/log/td-agent/buffer/td |
| + |
| + <secondary> |
| + type file |
| + path /var/log/td-agent/failed_records |
| + </secondary> |
| +</match> |
| + |
| +## match tag=debug.** and dump to console |
| +<match debug.**> |
| + type stdout |
| +</match> |
| + |
| +#### |
| +## Source descriptions: |
| +## |
| + |
| +## built-in TCP input |
| +## @see http://docs.fluentd.org/articles/in_forward |
| +<source> |
| + type forward |
| +</source> |
| + |
| +## built-in UNIX socket input |
| +#<source> |
| +# type unix |
| +#</source> |
| + |
| +# HTTP input |
| +# POST http://localhost:8888/<tag>?json=<json> |
| +# POST http://localhost:8888/td.myapp.login?json={"user"%3A"me"} |
| +# @see http://docs.fluentd.org/articles/in_http |
| +<source> |
| + type http |
| + port 8888 |
| +</source> |
| + |
| +## live debugging agent |
| +<source> |
| + type debug_agent |
| + bind 127.0.0.1 |
| + port 24230 |
| +</source> |
| + |
| +#### |
| +## Examples: |
| +## |
| + |
| +## File input |
| +## read apache logs continuously and tags td.apache.access |
| +#<source> |
| +# type tail |
| +# format apache |
| +# path /var/log/httpd-access.log |
| +# tag td.apache.access |
| +#</source> |
| + |
| +## File output |
| +## match tag=local.** and write to file |
| +#<match local.**> |
| +# type file |
| +# path /var/log/td-agent/access |
| +#</match> |
| + |
| +## Forwarding |
| +## match tag=system.** and forward to another td-agent server |
| +#<match system.**> |
| +# type forward |
| +# host 192.168.0.11 |
| +# # secondary host is optional |
| +# <secondary> |
| +# host 192.168.0.12 |
| +# </secondary> |
| +#</match> |
| + |
| +## Multiple output |
| +## match tag=td.*.* and output to Treasure Data AND file |
| +#<match td.*.*> |
| +# type copy |
| +# <store> |
| +# type tdlog |
| +# apikey API_KEY |
| +# auto_create_table |
| +# buffer_type file |
| +# buffer_path /var/log/td-agent/buffer/td |
| +# </store> |
| +# <store> |
| +# type file |
| +# path /var/log/td-agent/td-%Y-%m-%d/%H.log |
| +# </store> |
| +#</match> |