Skip to content

Commit 666e423

Browse files
Consolidate stream processing pages (#2150)
* random typo Signed-off-by: Alexa Kreizinger <alexakreizinger@gmail.com> * remove/consolidate unnecessary pages Signed-off-by: Alexa Kreizinger <alexakreizinger@gmail.com> * remove unnecessary photo file Signed-off-by: Alexa Kreizinger <alexakreizinger@gmail.com> * move/rename pages Signed-off-by: Alexa Kreizinger <alexakreizinger@gmail.com> * update summary.md Signed-off-by: Alexa Kreizinger <alexakreizinger@gmail.com> * add redirects/replace hyperlinks Signed-off-by: Alexa Kreizinger <alexakreizinger@gmail.com> --------- Signed-off-by: Alexa Kreizinger <alexakreizinger@gmail.com>
1 parent 239059e commit 666e423

File tree

17 files changed

+32
-96
lines changed

17 files changed

+32
-96
lines changed

.gitbook.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,9 @@ redirects:
8585

8686
# Other
8787
concepts/buffering: ./pipeline/buffering.md
88+
stream-processing/changelog: ./stream-processing/overview.md
89+
stream-processing/introduction: ./stream-processing/overview.md
90+
stream-processing/get-started: ./stream-processing/overview.md
91+
stream-processing/getting-started/fluent-bit-sql: ./stream-processing/fluent-bit-sql.md
92+
stream-processing/getting-started/check-keys-null-values: ./stream-processing/check-keys-null-values.md
93+
stream-processing/getting-started/hands-on: stream-processing/tutorial.md
-38.5 KB
Binary file not shown.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ description: High Performance Telemetry Agent for Logs, Metrics and Traces
2727
- Wasm: [Wasm Filter Plugins](development/wasm-filter-plugins.md) or [Wasm Input Plugins](development/wasm-input-plugins.md)
2828
- Write [Filters in Lua](pipeline/filters/lua.md) or [Output plugins in Golang](development/golang-output-plugins.md)
2929
- [Monitoring](administration/monitoring.md): Expose internal metrics over HTTP in JSON and [Prometheus](https://prometheus.io/) format
30-
- [Stream Processing](stream-processing/introduction.md): Perform data selection and transformation using basic SQL queries
30+
- [Stream Processing](stream-processing/overview.md): Perform data selection and transformation using basic SQL queries
3131
- Create new streams of data using query results
3232
- Aggregation windows
3333
- Data analysis and prediction: Time series forecasting

SUMMARY.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,23 +46,23 @@
4646
* [YAML configuration](administration/configuring-fluent-bit/yaml.md)
4747
* [Configuration file](administration/configuring-fluent-bit/yaml/configuration-file.md)
4848
* [Environment variables](administration/configuring-fluent-bit/yaml/environment-variables-section.md)
49-
* [Includes](administration/configuring-fluent-bit/yaml/includes-section.md)
49+
* [Includes](administration/configuring-fluent-bit/yaml/includes-section.md)
5050
* [Service](administration/configuring-fluent-bit/yaml/service-section.md)
5151
* [Parsers](administration/configuring-fluent-bit/yaml/parsers-section.md)
5252
* [Multiline parsers](administration/configuring-fluent-bit/yaml/multiline-parsers-section.md)
5353
* [Pipeline](administration/configuring-fluent-bit/yaml/pipeline-section.md)
5454
* [Plugins](administration/configuring-fluent-bit/yaml/plugins-section.md)
5555
* [Upstream servers](administration/configuring-fluent-bit/yaml/upstream-servers-section.md)
5656
* [Classic mode](administration/configuring-fluent-bit/classic-mode.md)
57-
* [Configuration file](administration/configuring-fluent-bit/classic-mode/configuration-file.md)
57+
* [Configuration file](administration/configuring-fluent-bit/classic-mode/configuration-file.md)
5858
* [Commands](administration/configuring-fluent-bit/classic-mode/commands.md)
5959
* [Format and schema](administration/configuring-fluent-bit/classic-mode/format-schema.md)
60-
* [Record accessor syntax](administration/configuring-fluent-bit/classic-mode/record-accessor.md)
60+
* [Record accessor syntax](administration/configuring-fluent-bit/classic-mode/record-accessor.md)
6161
* [Upstream servers](administration/configuring-fluent-bit/classic-mode/upstream-servers.md)
6262
* [Variables](administration/configuring-fluent-bit/classic-mode/variables.md)
6363
* [Multiline parsing](administration/configuring-fluent-bit/multiline-parsing.md)
6464
* [Unit Sizes](administration/configuring-fluent-bit/unit-sizes.md)
65-
* [AWS credentials](administration/aws-credentials.md)
65+
* [AWS credentials](administration/aws-credentials.md)
6666
* [Backpressure](administration/backpressure.md)
6767
* [Buffering and storage](administration/buffering-and-storage.md)
6868
* [Hot reload](administration/hot-reload.md)
@@ -73,7 +73,7 @@
7373
* [Networking](administration/networking.md)
7474
* [Performance tips](administration/performance.md)
7575
* [Scheduling and retries](administration/scheduling-and-retries.md)
76-
* [TLS](administration/transport-security.md)
76+
* [TLS](administration/transport-security.md)
7777
* [Troubleshooting](administration/troubleshooting.md)
7878

7979
## Local testing
@@ -225,13 +225,10 @@
225225

226226
## Stream processing
227227

228-
* [Introduction to stream processing](stream-processing/introduction.md)
229228
* [Overview](stream-processing/overview.md)
230-
* [Changelog](stream-processing/changelog.md)
231-
* [Get started](stream-processing/get-started.md)
232-
* [Fluent Bit and SQL](stream-processing/getting-started/fluent-bit-sql.md)
233-
* [Check keys and null values](stream-processing/getting-started/check-keys-null-values.md)
234-
* [Tutorial](stream-processing/getting-started/hands-on.md)
229+
* [Fluent Bit and SQL](stream-processing/fluent-bit-sql.md)
230+
* [Check keys and null values](stream-processing/check-keys-null-values.md)
231+
* [Tutorial](stream-processing/tutorial.md)
235232

236233
## Fluent Bit for developers
237234

administration/configuring-fluent-bit/classic-mode/configuration-file.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ The `Service` section defines global properties of the service. The following ke
2727
| `log_level` | Set 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`, `warning`, `info`, and `debug`. Trace mode is only available if Fluent Bit was built with the _`WITH_TRACE`_ option enabled. | `info` |
2828
| `parsers_file` | Path for a `parsers` configuration file. Multiple `Parsers_File` entries can be defined within the section. | _none_ |
2929
| `plugins_file` | Path for a `plugins` configuration file. A `plugins` configuration file defines paths for external plugins. [See an example](https://github.com/fluent/fluent-bit/blob/master/conf/plugins.conf). | _none_ |
30-
| `streams_file` | Path for the Stream Processor configuration file. [Learn more about Stream Processing configuration](../../../stream-processing/introduction.md). | _none_|
30+
| `streams_file` | Path for the Stream Processor configuration file. [Learn more about Stream Processing configuration](../../../stream-processing/overview.md). | _none_|
3131
| `http_server` | Enable the built-in HTTP Server. | `Off` |
3232
| `http_listen` | Set listening interface for HTTP Server when it's enabled. | `0.0.0.0` |
3333
| `http_port` | Set TCP Port for the HTTP Server. | `2020` |

administration/configuring-fluent-bit/yaml/configuration-file.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ The `service` section defines the global properties of the service. The Service
6868
| `log_level` | Set the logging verbosity level. Allowed values are: `off`, `error`, `warn`, `info`, `debug`, and `trace`. Values are accumulative. For example, if `debug` is set, it will include `error`, `warning`, `info`, and `debug`. `trace` mode is only available if Fluent Bit was built with the `WITH_TRACE` option enabled. | `info` |
6969
| `parsers_file` | Path for a file that defines custom parsers. Only a single entry is supported. | _none_ |
7070
| `plugins_file` | Path for a `plugins` configuration file. A `plugins` configuration file allows the definition of paths for external plugins; for an example, [see here](https://github.com/fluent/fluent-bit/blob/master/conf/plugins.conf). | _none_ |
71-
| `streams_file` | Path for the Stream Processor configuration file. Learn more about [Stream Processing configuration](../../../stream-processing/introduction.md). | _none_ |
71+
| `streams_file` | Path for the Stream Processor configuration file. Learn more about [Stream Processing configuration](../../../stream-processing/overview.md). | _none_ |
7272
| `http_server` | Enable built-in HTTP server. | `Off` |
7373
| `http_listen` | Set listening interface for HTTP server when it's enabled. | `0.0.0.0` |
7474
| `http_port` | Set TCP Port for the HTTP server | `2020` |

administration/configuring-fluent-bit/yaml/service-section.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The `service` section defines global properties of the service. The available co
1212
| `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` |
1313
| `parsers_file` | Path for a `parsers` configuration file. Multiple `parsers_file` entries can be defined within the section. However, with the new YAML configuration schema, defining parsers using this key is now optional. Parsers can be declared directly in the `parsers` section of your YAML configuration, offering a more streamlined and integrated approach. | _none_ |
1414
| `plugins_file` | Path for a `plugins` configuration file. This file specifies the paths to external plugins (.so files) that Fluent Bit can load at runtime. With the new YAML schema, the `plugins_file` key is optional. External plugins can now be referenced directly within the `plugins` section, simplifying the plugin management process. [See an example](https://github.com/fluent/fluent-bit/blob/master/conf/plugins.conf). | _none_ |
15-
| `streams_file` | Path for the Stream Processor configuration file. This file defines the rules and operations for stream processing within Fluent Bit. The `streams_file` key is optional, as Stream Processor configurations can be defined directly in the `streams` section of the YAML schema. This flexibility allows for easier and more centralized configuration. [Learn more about Stream Processing configuration](../../../stream-processing/introduction.md). | _none_ |
15+
| `streams_file` | Path for the Stream Processor configuration file. This file defines the rules and operations for stream processing within Fluent Bit. The `streams_file` key is optional, as Stream Processor configurations can be defined directly in the `streams` section of the YAML schema. This flexibility allows for easier and more centralized configuration. [Learn more about Stream Processing configuration](../../../stream-processing/overview.md). | _none_ |
1616
| `http_server` | Enables the built-in HTTP Server. | `off` |
1717
| `http_listen` | Sets the listening interface for the HTTP Server when it's enabled. | `0.0.0.0` |
1818
| `http_port` | Sets the TCP port for the HTTP Server. | `2020` |

installation/requirements.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The build process requires the following components:
66

77
- Compiler: GCC or clang
88
- CMake
9-
- Flex and Bison: Required for [Stream Processor](https://docs.fluentbit.io/manual/stream-processing/introduction) or [Record Accessor](https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/classic-mode/record-accessor)
9+
- Flex and Bison: Required for [Stream Processor](https://docs.fluentbit.io/manual/stream-processing/overview) or [Record Accessor](https://docs.fluentbit.io/manual/administration/configuring-fluent-bit/classic-mode/record-accessor)
1010
- Libyaml development headers and libraries
1111

1212
Core has no other dependencies. Some features depend on third-party components. For example, output plugins with special backend libraries like Kafka include those libraries in the main source code repository.

pipeline/outputs/kinesis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ In your main configuration file append the following:
5353
pipeline:
5454

5555
outputs:
56-
- name: kinesis_steams
56+
- name: kinesis_streams
5757
match: '*'
5858
region: us-east-1
5959
stream: my-stream

stream-processing/changelog.md

Lines changed: 0 additions & 54 deletions
This file was deleted.

0 commit comments

Comments
 (0)