You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: administration/configuring-fluent-bit/yaml/service-section.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,12 @@
1
-
##Service Section
1
+
# Service section
2
2
3
3
The `service` section defines global properties of the service. The available configuration keys are:
4
4
5
5
| Key | Description | Default |
6
6
|---|---|---|
7
7
|`flush`| Sets the flush time in `seconds.nanoseconds`. The engine loop uses a flush timeout to determine when to flush records ingested by input plugins to output plugins. |`1`|
8
8
|`grace`| Sets the grace time in `seconds` as an integer value. The engine loop uses a grace timeout to define the wait time before exiting. |`5`|
9
-
|`daemon`| Boolean. Specifies whether Fluent Bit should run as a daemon (background process). Allowed values are: `yes`, `no`, `on`, and `off`. Do not enable when using a Systemd-based unit, such as the one provided in Fluent Bit packages. |`off`|
9
+
|`daemon`| Boolean. Specifies whether Fluent Bit should run as a daemon (background process). Allowed values are: `yes`, `no`, `on`, and `off`. Don't enable when using a Systemd-based unit, such as the one provided in Fluent Bit packages. |`off`|
10
10
|`dns.mode`| Sets the primary transport layer protocol used by the asynchronous DNS resolver. Can be overridden on a per-plugin basis. |`UDP`|
11
11
|`log_file`| Absolute path for an optional log file. By default, all logs are redirected to the standard error interface (stderr). |_none_|
12
12
|`log_level`| Sets the logging verbosity level. Allowed values are: `off`, `error`, `warn`, `info`, `debug`, and `trace`. Values are cumulative. If `debug` is set, it will include `error`, `warn`, `info`, and `debug`. Trace mode is only available if Fluent Bit was built with the _`WITH_TRACE`_ option enabled. |`info`|
@@ -17,15 +17,15 @@ The `service` section defines global properties of the service. The available co
17
17
|`http_listen`| Sets the listening interface for the HTTP Server when it's enabled. |`0.0.0.0`|
18
18
|`http_port`| Sets the TCP port for the HTTP Server. |`2020`|
19
19
|`hot_reload`| Enables hot [reloading](../../hot_reload.md) of configuration with SIGHUP. |`on`|
20
-
|`coro_stack_size`| Sets the coroutine stack size in bytes. The value must be greater than the page size of the running system. Setting the value too small (`4096`) can cause coroutine threads to overrun the stack buffer. The default value of this parameter should not be changed. |`24576`|
20
+
|`coro_stack_size`| Sets the coroutine stack size in bytes. The value must be greater than the page size of the running system. Setting the value too small (`4096`) can cause coroutine threads to overrun the stack buffer. The default value of this parameter shouldn't be changed. |`24576`|
21
21
|`scheduler.cap`| Sets a maximum retry time in seconds. Supported in v1.8.7 and greater. |`2000`|
22
22
|`scheduler.base`| Sets the base of exponential backoff. Supported in v1.8.7 and greater. |`5`|
23
23
|`json.convert_nan_to_null`| If enabled, `NaN` is converted to `null` when Fluent Bit converts `msgpack` to `json`. |`false`|
24
24
|`sp.convert_from_str_to_num`| If enabled, the Stream Processor converts strings that represent numbers to a numeric type. |`true`|
25
25
26
-
###Configuration Example
26
+
## Configuration example
27
27
28
-
Below is a simple configuration example that defines a `service` section with [hot reloading](../../hot_reload.md) enabled and a pipeline with a `random` input and `stdout` output:
28
+
The following configuration example that defines a `service` section with [hot reloading](../../hot_reload.md) enabled and a pipeline with a `random` input and `stdout` output:
0 commit comments