File tree Expand file tree Collapse file tree 1 file changed +53
-3
lines changed Expand file tree Collapse file tree 1 file changed +53
-3
lines changed Original file line number Diff line number Diff line change @@ -168,12 +168,14 @@ pipeline:
168168
169169### Configuration File with Upstream
170170
171- In your main configuration file append the following ` Input ` and ` Output ` sections:
171+ #### Classic mode Configuration File with Upstream
172+
173+ In your main classic mode configuration file append the following ` Input ` and ` Output ` sections:
172174
173175``` text
174176[INPUT]
175- Name cpu
176- Tag cpu
177+ Name dummy
178+ Dummy { "message" : "this is dummy data" }
177179
178180[OUTPUT]
179181 Name es
@@ -206,6 +208,54 @@ configuration file can be similar to the following:
206208 port 9203
207209```
208210
211+ #### YAML Configuration File with Upstream
212+
213+ In your main YAML configuration file (fluent-bit.yaml) put the following ` Input ` and ` Output ` sections:
214+
215+ ``` yaml
216+ pipeline :
217+ inputs :
218+ - name : dummy
219+ dummy : " { \" message\" : \" this is dummy data\" }"
220+ outputs :
221+ - name : es
222+ match : *
223+ index : fluent-bit
224+ type : my_type
225+ upstream : ./upstream.yaml
226+ ` ` `
227+
228+ Your Upstream Servers configuration file can use
229+ [classic mode](../../administration/configuring-fluent-bit/classic-mode/upstream-servers.md)
230+ (refer to "Classic mode Configuration File with Upstream" section at this page) or
231+ [YAML format](../../administration/configuring-fluent-bit/yaml/upstream-servers-section.md).
232+ If Upstream Servers configuration uses YAML format, then it can be placed in the same file as main configuration (e.g. in fluent-bit.yaml), like:
233+
234+ ` ` ` yaml
235+ pipeline :
236+ inputs :
237+ - name : dummy
238+ dummy : " { \" message\" : \" this is dummy data\" }"
239+ outputs :
240+ - name : es
241+ match : *
242+ index : fluent-bit
243+ type : my_type
244+ upstream : ./fluent-bit.yaml
245+ upstream_servers :
246+ - name : es-balancing
247+ nodes :
248+ - name : node-1
249+ host : localhost
250+ port : 9201
251+ - name : node-2
252+ host : localhost
253+ port : 9202
254+ - name : node-3
255+ host : localhost
256+ port : 9203
257+ ` ` `
258+
209259## About Elasticsearch field names
210260
211261Some input plugins can generate messages where the field names contains dots. For
You can’t perform that action at this time.
0 commit comments