Skip to content

Commit 63f3489

Browse files
Apply suggestions from code review
Co-authored-by: Alexa Kreizinger <[email protected]> Signed-off-by: esmerel <[email protected]>
1 parent 30d9050 commit 63f3489

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

concepts/key-concepts.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Before diving into [Fluent Bit](https://fluentbit.io) you might want to get acqu
88
with some of the key concepts of the service. This document provides an
99
introduction to those concepts and common [Fluent Bit](https://fluentbit.io)
1010
terminology. Reading this document will help you gain a more general understanding of the
11-
log and stream processor.
11+
following topics:
1212

1313
- Event or Record
1414
- Filtering
@@ -31,17 +31,17 @@ Jan 18 12:52:16 flb systemd[2222]: Started GNOME Terminal Server.
3131
Jan 18 12:52:16 flb gsd-media-keys[2640]: # watch_fast: "/org/gnome/terminal/legacy/" (establishing: 0, active: 0)
3232
```
3333

34-
It contains four lines, representing four independent Events.
34+
It contains four lines that represent four independent Events.
3535

36-
Internally, an Event is comprised of:
36+
An Event is comprised of:
3737

3838
- timestamp
3939
- key/value metadata (v2.1.0 and greater)
4040
- payload
4141

4242
### Event format
4343

44-
The Fluent Bit wire protocol represents an Event as a 2-element array
44+
The Fluent Bit wire protocol represents an Event as a two-element array
4545
with a nested array as the first element:
4646

4747
```javascript copy
@@ -52,7 +52,7 @@ where
5252

5353
- _`TIMESTAMP`_ is a timestamp in seconds as an integer or floating point value
5454
(not a string).
55-
- _`METADATA`_ is a possibly empty object containing event metadata.
55+
- _`METADATA`_ is an object containing event metadata, and might be empty.
5656
- _`MESSAGE`_ is an object containing the event body.
5757

5858
Fluent Bit versions prior to v2.1.0 used:
@@ -66,7 +66,7 @@ streams.
6666

6767
## Filtering
6868

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

7272
Use filtering to:
@@ -97,8 +97,8 @@ Matches, see [Routing](data-pipeline/router.md).
9797

9898
## Timestamp
9999

100-
The timestamp represents the time an Event was created. Every Event contains a
101-
timestamp associated. A timestamp always exists, and is set by the Input plugin or
100+
The timestamp represents the time an Event was created. Every Event contains an
101+
associated timestamps. All events have timestamps, and they're set by the input plugin or
102102
discovered through a data parsing process.
103103

104104
The timestamp is a numeric fractional integer in the format:
@@ -114,8 +114,8 @@ where:
114114

115115
## Match
116116

117-
Fluent Bit lets you deliver your collected and processed Events to one or multiple
118-
destinations through a routing phase. A _Match_ represents a rule to select Events
117+
Fluent Bit lets you route your collected and processed Events to one or multiple
118+
destinations. A _Match_ represents a rule to select Events
119119
where a Tag matches a defined rule.
120120

121121
To learn more about Tags and Matches, see [Routing](data-pipeline/router.md).
@@ -124,7 +124,7 @@ To learn more about Tags and Matches, see [Routing](data-pipeline/router.md).
124124

125125
Source events can have a structure. A structure defines a set of `keys` and `values`
126126
inside the Event message to implement faster operations on data modifications.
127-
Fluent Bit handles every Event message as a structured message.
127+
Fluent Bit treats every Event message as a structured message.
128128

129129
Consider the following two messages:
130130

0 commit comments

Comments
 (0)