| OLD | NEW | 
|---|
| 1 #### | 1 # Puppet: Class['<%= @title %>'] | 
| 2 ## Output descriptions: |  | 
| 3 ## |  | 
| 4 |  | 
| 5 # Treasure Data (http://www.treasure-data.com/) provides cloud based data |  | 
| 6 # analytics platform, which easily stores and processes data from td-agent. |  | 
| 7 # FREE plan is also provided. |  | 
| 8 # @see http://docs.fluentd.org/articles/http-to-td |  | 
| 9 # |  | 
| 10 # This section matches events whose tag is td.DATABASE.TABLE |  | 
| 11 <match td.*.*> |  | 
| 12   type tdlog |  | 
| 13   apikey YOUR_API_KEY |  | 
| 14 |  | 
| 15   auto_create_table |  | 
| 16   buffer_type file |  | 
| 17   buffer_path /var/log/td-agent/buffer/td |  | 
| 18 |  | 
| 19   <secondary> |  | 
| 20     type file |  | 
| 21     path /var/log/td-agent/failed_records |  | 
| 22   </secondary> |  | 
| 23 </match> |  | 
| 24 |  | 
| 25 ## match tag=debug.** and dump to console |  | 
| 26 <match debug.**> |  | 
| 27   type stdout |  | 
| 28 </match> |  | 
| 29 |  | 
| 30 #### |  | 
| 31 ## Source descriptions: |  | 
| 32 ## |  | 
| 33 |  | 
| 34 ## built-in TCP input |  | 
| 35 ## @see http://docs.fluentd.org/articles/in_forward |  | 
| 36 <source> | 2 <source> | 
| 37   type forward | 3   @type forward | 
| 38 </source> | 4 </source> | 
| 39 | 5 | 
| 40 ## built-in UNIX socket input |  | 
| 41 #<source> |  | 
| 42 #  type unix |  | 
| 43 #</source> |  | 
| 44 |  | 
| 45 # HTTP input |  | 
| 46 # POST http://localhost:8888/<tag>?json=<json> |  | 
| 47 # POST http://localhost:8888/td.myapp.login?json={"user"%3A"me"} |  | 
| 48 # @see http://docs.fluentd.org/articles/in_http |  | 
| 49 <source> |  | 
| 50   type http |  | 
| 51   port 8888 |  | 
| 52 </source> |  | 
| 53 |  | 
| 54 ## live debugging agent |  | 
| 55 <source> |  | 
| 56   type debug_agent |  | 
| 57   bind 127.0.0.1 |  | 
| 58   port 24230 |  | 
| 59 </source> |  | 
| 60 |  | 
| 61 #### |  | 
| 62 ## Examples: |  | 
| 63 ## |  | 
| 64 |  | 
| 65 ## File input |  | 
| 66 ## read apache logs continuously and tags td.apache.access |  | 
| 67 #<source> |  | 
| 68 #  type tail |  | 
| 69 #  format apache |  | 
| 70 #  path /var/log/httpd-access.log |  | 
| 71 #  tag td.apache.access |  | 
| 72 #</source> |  | 
| 73 |  | 
| 74 ## File output |  | 
| 75 ## match tag=local.** and write to file |  | 
| 76 #<match local.**> |  | 
| 77 #  type file |  | 
| 78 #  path /var/log/td-agent/access |  | 
| 79 #</match> |  | 
| 80 |  | 
| 81 ## Forwarding |  | 
| 82 ## match tag=system.** and forward to another td-agent server |  | 
| 83 #<match system.**> |  | 
| 84 #  type forward |  | 
| 85 #  host 192.168.0.11 |  | 
| 86 #  # secondary host is optional |  | 
| 87 #  <secondary> |  | 
| 88 #    host 192.168.0.12 |  | 
| 89 #  </secondary> |  | 
| 90 #</match> |  | 
| 91 |  | 
| 92 ## Multiple output |  | 
| 93 ## match tag=td.*.* and output to Treasure Data AND file |  | 
| 94 #<match td.*.*> |  | 
| 95 #  type copy |  | 
| 96 #  <store> |  | 
| 97 #    type tdlog |  | 
| 98 #    apikey API_KEY |  | 
| 99 #    auto_create_table |  | 
| 100 #    buffer_type file |  | 
| 101 #    buffer_path /var/log/td-agent/buffer/td |  | 
| 102 #  </store> |  | 
| 103 #  <store> |  | 
| 104 #    type file |  | 
| 105 #    path /var/log/td-agent/td-%Y-%m-%d/%H.log |  | 
| 106 #  </store> |  | 
| 107 #</match> |  | 
| OLD | NEW | 
|---|