Skip to content

Commit 0ef692e

Browse files
authored
Merge branch 'master' into lynettemiles/sc-136235/update-fluent-bit-docs-pipeline-outputs-datadog
Signed-off-by: Lynette Miles <[email protected]>
2 parents af91a15 + cf53d48 commit 0ef692e

32 files changed

+2224
-1225
lines changed

pipeline/outputs/counter.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
# Counter
22

3-
_Counter_ is a very simple plugin that counts how many records it's getting upon flush time. Plugin output is as follows:
3+
_Counter_ is a plugin that counts how many records it's getting upon flush time. Plugin output is as follows:
44

55
```text
66
[TIMESTAMP, NUMBER_OF_RECORDS_NOW] (total = RECORDS_SINCE_IT_STARTED)
77
```
88

9-
## Getting Started
9+
## Get started
1010

11-
You can run the plugin from the command line or through the configuration file:
11+
You can run the plugin from the command line or through the configuration file.
1212

13-
### Command Line
13+
### Command line
1414

15-
From the command line you can let Fluent Bit count up a data with the following options:
15+
From the command line you can let Fluent Bit count data with the following options:
1616

1717
```shell
1818
fluent-bit -i cpu -o counter
1919
```
2020

21-
### Configuration File
21+
### Configuration file
2222

2323
In your main configuration file append the following:
2424

@@ -30,7 +30,7 @@ pipeline:
3030
inputs:
3131
- name: cpu
3232
tag: cpu
33-
33+
3434
outputs:
3535
- name: counter
3636
match: '*'
@@ -54,13 +54,13 @@ pipeline:
5454

5555
## Testing
5656

57-
Once Fluent Bit is running, you will see the reports in the output interface similar to this:
57+
When Fluent Bit is running, you will see the reports similar to this in the output interface:
5858

59-
```shell
59+
```text
6060
...
6161
1500484743,1 (total = 1)
6262
1500484744,1 (total = 2)
6363
1500484745,1 (total = 3)
6464
1500484746,1 (total = 4)
6565
1500484747,1 (total = 5)
66-
```
66+
```

pipeline/outputs/dash0.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Stream logs to [Dash0](https://www.dash0.com) by utilizing the [OpenTelemetry pl
2222
The OpenTelemetry output plugin supports TLS/SSL.
2323
For more details about the properties available and general configuration, see [TLS/SSL](../../administration/transport-security.md).
2424

25-
## Getting started
25+
## Get started
2626

2727
To get started with sending logs to Dash0:
2828

@@ -34,9 +34,9 @@ To get started with sending logs to Dash0:
3434

3535
```yaml
3636
pipeline:
37-
37+
3838
outputs:
39-
- name: opentelemetry
39+
- name: opentelemetry
4040
match: '*'
4141
host: ingress.eu-west-1.aws.dash0.com
4242
port: 443
@@ -45,6 +45,7 @@ pipeline:
4545
logs_uri: /v1/logs
4646
traces_uri: /v1/traces
4747
```
48+
4849
{% endtab %}
4950
{% tab title="fluent-bit.conf" %}
5051
@@ -65,4 +66,4 @@ pipeline:
6566

6667
## References
6768

68-
- [Dash0 documentation](https://www.dash0.com/documentation/dash0)
69+
- [Dash0 documentation](https://www.dash0.com/documentation/dash0)

pipeline/outputs/dynatrace.md

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ description: Send logs to Dynatrace
44

55
# Dynatrace
66

7-
Stream logs to [Dynatrace](https://www.dynatrace.com) by utilizing the **http**
8-
plugin to send data to the
9-
[Dynatrace generic log ingest API](https://docs.dynatrace.com/docs/shortlink/lma-generic-log-ingestion).
7+
Stream logs to [Dynatrace](https://www.dynatrace.com) by utilizing the `http` plugin to send data to the [Dynatrace generic log ingest API](https://docs.dynatrace.com/docs/shortlink/lma-generic-log-ingestion).
108

119
## Configuration parameters
1210

@@ -20,26 +18,24 @@ plugin to send data to the
2018
| `uri` | Specify the HTTP URI for Dynatrace log ingest API. | `/api/v2/logs/ingest` |
2119
| `format` | The data format to be used in the HTTP request body. | `json` |
2220
| `json_date_format` | Date format standard for JSON. | `iso8601` |
23-
| `json_date_key` | Fieldname specifying message timestamp. | `timestamp` |
21+
| `json_date_key` | Field name specifying message timestamp. | `timestamp` |
2422
| `tls` | Specify to use TLS. | `on` |
2523
| `tls.verify` | TLS verification. | `on` |
2624

27-
## Getting started
25+
## Get started
2826

2927
To get started with sending logs to Dynatrace:
3028

31-
1. Get a [Dynatrace API](https://docs.dynatrace.com/docs/shortlink/api-authentication)
32-
token with the `logs.ingest` (Ingest Logs) scope.
33-
1. Determine your Dynatrace
34-
[environment ID](https://docs.dynatrace.com/docs/shortlink/monitoring-environment#environment-id).
35-
1. In your main Fluent Bit configuration file, append the following `Output` section:
29+
1. Get a [Dynatrace API](https://docs.dynatrace.com/docs/shortlink/api-authentication) token with the `logs.ingest` (Ingest Logs) scope.
30+
1. Determine your Dynatrace [environment ID](https://docs.dynatrace.com/docs/shortlink/monitoring-environment#environment-id).
31+
1. In your main Fluent Bit configuration file, append the following `Output` section:
3632

3733
{% tabs %}
3834
{% tab title="fluent-bit.yaml" %}
3935

4036
```yaml
4137
pipeline:
42-
38+
4339
outputs:
4440
- name: http
4541
match: '*'
@@ -54,12 +50,12 @@ To get started with sending logs to Dynatrace:
5450
json_date_format: iso8601
5551
json_date_key: timestamp
5652
tls: on
57-
tls.verify: on
53+
tls.verify: on
5854
```
59-
55+
6056
{% endtab %}
6157
{% tab title="fluent-bit.conf" %}
62-
58+
6359
```text
6460
[OUTPUT]
6561
name http
@@ -76,13 +72,14 @@ To get started with sending logs to Dynatrace:
7672
tls On
7773
tls.verify On
7874
```
79-
75+
8076
{% endtab %}
8177
{% endtabs %}
8278

8379
## References
8480

8581
- [Dynatrace Fluent Bit documentation](https://docs.dynatrace.com/docs/shortlink/lma-stream-logs-with-fluent-bit)
86-
- [Fluent Bit integration in Dynatrace Hub](https://www.dynatrace.com/hub/detail/fluent-bit/?filter=log-management-and-analytics)
82+
- [Fluent Bit integration in Dynatrace Hub](https://www.dynatrace.com/hub/detail/fluent-bit/?filter=log-management-and-analytics)
8783
- [Video: Stream a Log File to Dynatrace using Fluent Bit](https://www.youtube.com/watch?v=JJJNxhtJ6R0)
88-
- [Blog: Easily stream logs from Fluent Bit to Dynatrace](https://www.dynatrace.com/news/blog/easily-stream-logs-with-fluent-bit-to-dynatrace/)
84+
- [Blog: Easily stream logs from Fluent Bit to
85+
Dynatrace](https://www.dynatrace.com/news/blog/easily-stream-logs-with-fluent-bit-to-dynatrace/)

0 commit comments

Comments
 (0)