Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
K
k3s
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jacklull
k3s
Commits
12f726c3
Unverified
Commit
12f726c3
authored
Oct 18, 2018
by
k8s-ci-robot
Committed by
GitHub
Oct 18, 2018
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #68012 from wiremind/fluentd-concat
Fluentd: concatenate long logs
parents
d8f9b5b6
def00298
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
19 additions
and
10 deletions
+19
-10
fluentd-es-configmap.yaml
...er/addons/fluentd-elasticsearch/fluentd-es-configmap.yaml
+9
-1
fluentd-es-ds.yaml
cluster/addons/fluentd-elasticsearch/fluentd-es-ds.yaml
+5
-5
Gemfile
...ter/addons/fluentd-elasticsearch/fluentd-es-image/Gemfile
+5
-4
No files found.
cluster/addons/fluentd-elasticsearch/fluentd-es-configmap.yaml
View file @
12f726c3
kind
:
ConfigMap
kind
:
ConfigMap
apiVersion
:
v1
apiVersion
:
v1
metadata
:
metadata
:
name
:
fluentd-es-config-v0.1.
5
name
:
fluentd-es-config-v0.1.
6
namespace
:
kube-system
namespace
:
kube-system
labels
:
labels
:
addonmanager.kubernetes.io/mode
:
Reconcile
addonmanager.kubernetes.io/mode
:
Reconcile
...
@@ -420,6 +420,14 @@ data:
...
@@ -420,6 +420,14 @@ data:
@type kubernetes_metadata
@type kubernetes_metadata
</filter>
</filter>
# Concatenate multi-line logs
<filter **>
@type concat
key message
multiline_end_regexp /\n$/
separator ""
</filter>
<match **>
<match **>
@id elasticsearch
@id elasticsearch
@type elasticsearch
@type elasticsearch
...
...
cluster/addons/fluentd-elasticsearch/fluentd-es-ds.yaml
View file @
12f726c3
...
@@ -48,24 +48,24 @@ roleRef:
...
@@ -48,24 +48,24 @@ roleRef:
apiVersion
:
apps/v1
apiVersion
:
apps/v1
kind
:
DaemonSet
kind
:
DaemonSet
metadata
:
metadata
:
name
:
fluentd-es-v2.2.
0
name
:
fluentd-es-v2.2.
1
namespace
:
kube-system
namespace
:
kube-system
labels
:
labels
:
k8s-app
:
fluentd-es
k8s-app
:
fluentd-es
version
:
v2.2.
0
version
:
v2.2.
1
kubernetes.io/cluster-service
:
"
true"
kubernetes.io/cluster-service
:
"
true"
addonmanager.kubernetes.io/mode
:
Reconcile
addonmanager.kubernetes.io/mode
:
Reconcile
spec
:
spec
:
selector
:
selector
:
matchLabels
:
matchLabels
:
k8s-app
:
fluentd-es
k8s-app
:
fluentd-es
version
:
v2.2.
0
version
:
v2.2.
1
template
:
template
:
metadata
:
metadata
:
labels
:
labels
:
k8s-app
:
fluentd-es
k8s-app
:
fluentd-es
kubernetes.io/cluster-service
:
"
true"
kubernetes.io/cluster-service
:
"
true"
version
:
v2.2.
0
version
:
v2.2.
1
# This annotation ensures that fluentd does not get evicted if the node
# This annotation ensures that fluentd does not get evicted if the node
# supports critical pod annotation based priority scheme.
# supports critical pod annotation based priority scheme.
# Note that this does not guarantee admission on the nodes (#40573).
# Note that this does not guarantee admission on the nodes (#40573).
...
@@ -107,4 +107,4 @@ spec:
...
@@ -107,4 +107,4 @@ spec:
path
:
/var/lib/docker/containers
path
:
/var/lib/docker/containers
-
name
:
config-volume
-
name
:
config-volume
configMap
:
configMap
:
name
:
fluentd-es-config-v0.1.
5
name
:
fluentd-es-config-v0.1.
6
cluster/addons/fluentd-elasticsearch/fluentd-es-image/Gemfile
View file @
12f726c3
...
@@ -2,10 +2,11 @@ source 'https://rubygems.org'
...
@@ -2,10 +2,11 @@ source 'https://rubygems.org'
gem
'fluentd'
,
'<=1.2.4'
gem
'fluentd'
,
'<=1.2.4'
gem
'activesupport'
,
'~>5.2.1'
gem
'activesupport'
,
'~>5.2.1'
gem
'fluent-plugin-kubernetes_metadata_filter'
,
'~>2.0.0'
gem
'fluent-plugin-concat'
,
'~>2.3.0'
gem
'fluent-plugin-elasticsearch'
,
'~>2.11.5'
gem
'fluent-plugin-systemd'
,
'~>1.0.1'
gem
'fluent-plugin-detect-exceptions'
,
'~>0.0.11'
gem
'fluent-plugin-detect-exceptions'
,
'~>0.0.11'
gem
'fluent-plugin-prometheus'
,
'~>1.0.1'
gem
'fluent-plugin-elasticsearch'
,
'~>2.11.5'
gem
'fluent-plugin-kubernetes_metadata_filter'
,
'~>2.0.0'
gem
'fluent-plugin-multi-format-parser'
,
'~>1.0.0'
gem
'fluent-plugin-multi-format-parser'
,
'~>1.0.0'
gem
'fluent-plugin-prometheus'
,
'~>1.0.1'
gem
'fluent-plugin-systemd'
,
'~>1.0.1'
gem
'oj'
,
'~>3.6.5'
gem
'oj'
,
'~>3.6.5'
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment