Skip to content

Commit 74f0bb2

Browse files
committed
Fixing links for condensed info
Signed-off-by: Lynette Miles <[email protected]>
1 parent a6fa3fb commit 74f0bb2

File tree

7 files changed

+19
-19
lines changed

7 files changed

+19
-19
lines changed

SUMMARY.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,7 @@
1414

1515
* [Key concepts](concepts/key-concepts.md)
1616
* [Buffering](concepts/buffering.md)
17-
* [Data pipeline](concepts/data-pipeline/README.md)
18-
* [Input](concepts/data-pipeline/input.md)
19-
* [Parser](concepts/data-pipeline/parser.md)
20-
* [Filter](concepts/data-pipeline/filter.md)
21-
* [Buffer](concepts/data-pipeline/buffer.md)
22-
* [Router](concepts/data-pipeline/router.md)
23-
* [Output](concepts/data-pipeline/output.md)
17+
* [Data pipeline](concepts/data-pipeline.md)
2418

2519
## Installation
2620

concepts/data-pipeline.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,8 @@ Outputs are implemented as plugins.
2525

2626
## Parsers
2727

28-
Parser convert unstructured data to structured data. Use a parser to set a structure to the incoming data by using input plugins as data is collected.
28+
[Parsers](../pipeline.parsers.md) convert unstructured data to structured data. Use a parser to set a structure to the incoming data by using input plugins as data is collected.
29+
30+
## Route
31+
32+
[Routing](../pipeline/router.md) is a core feature that lets you route your data through filters and then to one or multiple destinations. The router relies on the concept of [Tags](../concepts/key-concepts#tag.md) and [Matching](../concepts/key-concepts#match.md) rules.

concepts/data-pipeline/README.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

concepts/key-concepts.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ to represent events. This format is still supported for reading input event stre
5858

5959
## Filtering
6060

61-
You might need to perform modifications on an Event's content. The process to alter, append to, or drop Events is called [_filtering_](data-pipeline/filter.md).
61+
You might need to perform modifications on an Event's content. The process to alter, append to, or drop Events is called [_filtering_](../pipeline/filters.md).
6262

6363
Use filtering to:
6464

@@ -68,15 +68,15 @@ Use filtering to:
6868

6969
## Tag
7070

71-
Every Event ingested by Fluent Bit is assigned a Tag. This tag is an internal string used in a later stage by the Router to decide which Filter or [Output](data-pipeline/output.md) phase it must go through.
71+
Every Event ingested by Fluent Bit is assigned a Tag. This tag is an internal string used in a later stage by the Router to decide which Filter or [Output](../pipeline/outputs.md) phase it must go through.
7272

73-
Most tags are assigned manually in the configuration. If a tag isn't specified, Fluent Bit assigns the name of the [Input](data-pipeline/input.md) plugin instance where that Event was generated from.
73+
Most tags are assigned manually in the configuration. If a tag isn't specified, Fluent Bit assigns the name of the [Input](../pipeline/inputs.md) plugin instance where that Event was generated from.
7474

7575
{% hint style="info" %}
7676
The [Forward](../pipeline/inputs/forward.md) input plugin doesn't assign tags. This plugin speaks the Fluentd wire protocol called Forward where every Event already comes with a Tag associated. Fluent Bit will always use the incoming Tag set by the client.
7777
{% endhint %}
7878

79-
A tagged record must always have a Matching rule. To learn more about Tags and Matches, see [Routing](data-pipeline/router.md).
79+
A tagged record must always have a Matching rule. To learn more about Tags and Matches, see [Routing](../pipeline/router.md).
8080

8181
## Timestamp
8282

@@ -97,7 +97,7 @@ where:
9797

9898
Fluent Bit lets you route your collected and processed Events to one or multiple destinations. A _Match_ represents a rule to select Events where a Tag matches a defined rule.
9999

100-
To learn more about Tags and Matches, see [Routing](data-pipeline/router.md).
100+
To learn more about Tags and Matches, see [Routing](../pipeline/router.md).
101101

102102
## Structured messages
103103

installation/sources/build-with-static-configuration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The following steps assume you are familiar with configuring Fluent Bit using te
1212

1313
#### Configuration directory
1414

15-
In your file system, prepare a specific directory that will be used as an entry point for the build system to lookup and parse the configuration files. This directory must contain a minimum of one configuration file called `fluent-bit.conf` containing the required [`SERVICE`](/administration/configuring-fluent-bit/yaml/service-section.md), [`INPUT`](/concepts/data-pipeline/input.md), and [`OUTPUT`](/concepts/data-pipeline/output.md) sections.
15+
In your file system, prepare a specific directory that will be used as an entry point for the build system to lookup and parse the configuration files. This directory must contain a minimum of one configuration file called `fluent-bit.conf` containing the required [`SERVICE`](/administration/configuring-fluent-bit/yaml/service-section.md), [`INPUT`](../../pipeline/input.md), and [`OUTPUT`](../../pipeline/output.md) sections.
1616

1717
As an example, create a new `fluent-bit.yaml` file or `fluent-bit.conf` file:
1818

@@ -84,4 +84,4 @@ $ bin/fluent-bit
8484

8585
...
8686
[0] cpu.local: [1539984752.000347547, {"cpu_p"=>0.750000, "user_p"=>0.500000, "system_p"=>0.250000, "cpu0.p_cpu"=>1.000000, "cpu0.p_user"=>1.000000, "cpu0.p_system"=>0.000000, "cpu1.p_cpu"=>0.000000, "cpu1.p_user"=>0.000000, "cpu1.p_system"=>0.000000, "cpu2.p_cpu"=>0.000000, "cpu2.p_user"=>0.000000, "cpu2.p_system"=>0.000000, "cpu3.p_cpu"=>1.000000, "cpu3.p_user"=>1.000000, "cpu3.p_system"=>0.000000}]
87-
```
87+
```

pipeline/filters/rewrite-tag.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Powerful and flexible routing
44

55
# Rewrite tag
66

7-
Tags make [routing](../../concepts/data-pipeline/router.md) possible. Tags are set in the configuration of the `INPUT` definitions where the records are generated. There are scenarios where you might want to modify the tag in the pipeline to perform more advanced and flexible routing.
7+
Tags make [routing](../../pipeline/router.md) possible. Tags are set in the configuration of the `INPUT` definitions where the records are generated. There are scenarios where you might want to modify the tag in the pipeline to perform more advanced and flexible routing.
88

99
The _Rewrite Tag_ filter lets you re-emit a record under a new tag. Once a record has been re-emitted, the original record can be preserved or discarded.
1010

concepts/data-pipeline/router.md renamed to pipeline/router.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Create flexible routing rules
44

55
# Router
66

7-
Routing is a core feature that lets you route your data through filters and then to one or multiple destinations. The router relies on the concept of [Tags](../key-concepts.md) and [Matching](../key-concepts.md) rules.
7+
Routing is a core feature that lets you route your data through filters and then to one or multiple destinations. The router relies on the concept of [Tags](../concepts/key-concepts.md) and [Matching](../key-concepts.md) rules.
88

99
```mermaid
1010
graph LR
@@ -161,4 +161,7 @@ pipeline:
161161
{% endtab %}
162162
{% endtabs %}
163163

164-
In this configuration, the `Match_regex` rule is set to `.*_sensor_[AB]`. This regular expression matches any `Tag` that ends with `_sensor_A` or `_sensor_B`, regardless of what precedes it. This approach provides a more flexible and powerful way to handle different source tags with a single routing rule.
164+
In this configuration, the `Match_regex` rule is set to `.*_sensor_[AB]`. This
165+
regular expression matches any `Tag` that ends with `_sensor_A` or `_sensor_B`,
166+
regardless of what precedes it. This approach provides a more flexible and powerful
167+
way to handle different source tags with a single routing rule.

0 commit comments

Comments
 (0)