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 |