Skip to content

Commit 620a3a2

Browse files
pepovahma
authored andcommitted
change reserve_data default to true, add remove_key_name_field=log to avoid adding the log field in that case. removed kubernetes metadata filter from the list of the supported plugins in the readme since it's unused and not documented. fix es demo docs. (#106)
1 parent 8cefeae commit 620a3a2

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,6 @@ kubectl create -f deploy/crds/logging_v1alpha1_fluentd_cr.yaml
127127
| [Grafana Loki](./docs/plugins/loki.md) | Output | Transfer logs to Loki | Testing | [0.2](https://github.com/banzaicloud/fluent-plugin-kubernetes-loki/releases/tag/v0.2) |
128128
| [ElasticSearch](./docs/plugins/parser.md) | Output | Send your logs to Elasticsearch | GA | [3.5.2](https://github.com/uken/fluent-plugin-elasticsearch/releases/tag/v3.5.2) |
129129
| [HDFS](https://docs.fluentd.org/output/webhdfs) | Output | Fluentd output plugin to write data into Hadoop HDFS over WebHDFS/HttpFs. | GA | [1.2.3](https://github.com/fluent/fluent-plugin-webhdfs/releases/tag/v1.2.3) |
130-
| Kubernetes Metadata Filter | Filter | Filter plugin to add Kubernetes metadata | GA | [2.2.0](https://github.com/fabric8io/fluent-plugin-kubernetes_metadata_filter) |
131130
| [Parser](./docs/plugins/parser.md) | Parser | Parse logs with parser plugin | GA | |
132131
---
133132

docs/examples/es.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ $ helm repo update
1515
```bash
1616
$ helm install --name elasticsearch-operator es-operator/elasticsearch-operator --set rbac.enabled=True
1717
$ helm install --name elasticsearch es-operator/elasticsearch --set kibana.enabled=True --set cerebro.enabled=True
18-
$ helm install --name loggingo banzaicloud-stable/logging-operator
18+
$ helm install --name logging banzaicloud-stable/logging-operator
19+
$ helm install --name fluent banzaicloud-stable/logging-operator-fluent
1920
```
2021
> [Elasticsearch Operator Documentation](https://github.com/upmc-enterprises/elasticsearch-operator)
2122

docs/plugins/parser.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
| format | - | |
77
| timeFormat | - | |
88
| keyName | log | |
9-
| reserveData | false | |
9+
| reserveData | true | |
10+
| removeKeyNameField | log | |
1011
## Plugin template
1112
```
1213
<filter {{ .pattern }}.** >
@@ -15,6 +16,7 @@
1516
time_format {{ .timeFormat }}
1617
key_name {{ .keyName }}
1718
reserve_data {{ .reserveData }}
19+
remove_key_name_field {{ .removeKeyNameField }}
1820
</filter>
1921
2022
```

pkg/resources/plugins/parser.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@ const ParserFilter = "parser"
2121

2222
// ParserFilterDefaultValues for parser plugin
2323
var ParserFilterDefaultValues = map[string]string{
24-
"keyName": "log",
25-
"reserveData": "false",
24+
"keyName": "log",
25+
"reserveData": "true",
26+
"removeKeyNameField": "true",
2627
}
2728

2829
// ParserFilterTemplate for parser plugin
@@ -33,5 +34,6 @@ const ParserFilterTemplate = `
3334
time_format {{ .timeFormat }}
3435
key_name {{ .keyName }}
3536
reserve_data {{ .reserveData }}
37+
remove_key_name_field {{ .removeKeyNameField }}
3638
</filter>
3739
`

0 commit comments

Comments
 (0)