Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: modules/adblockplus/templates/log/fluentd/master.conf.erb

Issue 29339248: Issue 3305 - Introduce adblockplus::log::tracker and ::forwarder (Closed)
Patch Set: Created April 1, 2016, 9:12 a.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
OLDNEW
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>
OLDNEW

Powered by Google App Engine
This is Rietveld