File tree 3 files changed +7
-7
lines changed
helm/elastic-agent/templates/integrations/_kubernetes
elastic-agent-kustomize/default/elastic-agent-standalone/base
3 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -16,12 +16,12 @@ Config input for container logs
16
16
namespace: { { .Values.kubernetes.namespace } }
17
17
use_output: { { .Values.kubernetes.output } }
18
18
streams:
19
- - id: kubernetes-container-logs-${ kubernetes.pod.name} -${ kubernetes.container.id }
19
+ - id: kubernetes-container-logs-${ kubernetes.namespace } -$ { kubernetes. pod.name} -${ kubernetes.container.name }
20
20
data_stream:
21
21
dataset: kubernetes.container_logs
22
22
type: logs
23
23
paths:
24
- - '/var/log/containers/* ${ kubernetes.container.id } .log'
24
+ - '/var/log/pods/ ${ kubernetes.namespace } _$ { kubernetes.pod.name } _$ { kubernetes.pod.uid } /$ { kubernetes. container.name } /* .log'
25
25
prospector.scanner.symlinks: { { dig " vars" " symlinks" true .Values.kubernetes.containers.logs } }
26
26
parsers:
27
27
- container:
Original file line number Diff line number Diff line change @@ -354,7 +354,7 @@ data:
354
354
condition: '${host.platform} == ''windows'''
355
355
ignore_older: 72h
356
356
# Input ID allowing Elastic Agent to track the state of this input. Must be unique.
357
- - id: container-log-${kubernetes.pod.name}-${kubernetes.container.id}
357
+ - id: container-log-${kubernetes.namespace}-${kubernetes. pod.name}-${kubernetes.container.id}
358
358
type: filestream
359
359
use_output: default
360
360
meta:
@@ -366,7 +366,7 @@ data:
366
366
streams:
367
367
# Stream ID for this data stream allowing Filebeat to track the state of the ingested files. Must be unique.
368
368
# Each filestream data stream creates a separate instance of the Filebeat filestream input.
369
- - id: container-log-${kubernetes.pod.name}-${kubernetes.container.id}
369
+ - id: container-log-${kubernetes.namespace}-${kubernetes. pod.name}-${kubernetes.container.id}
370
370
data_stream:
371
371
dataset: kubernetes.container_logs
372
372
type: logs
@@ -381,7 +381,7 @@ data:
381
381
# negate: true
382
382
# match: after
383
383
paths:
384
- - /var/log/containers/* ${kubernetes.container.id} .log
384
+ - /var/log/pods/ ${kubernetes.namespace}_${kubernetes.pod.name}_${kubernetes.pod.uid}/${kubernetes. container.name}/* .log
385
385
- id: audit-log
386
386
type: filestream
387
387
use_output: default
Original file line number Diff line number Diff line change @@ -363,7 +363,7 @@ data:
363
363
streams:
364
364
# Stream ID for this data stream allowing Filebeat to track the state of the ingested files. Must be unique.
365
365
# Each filestream data stream creates a separate instance of the Filebeat filestream input.
366
- - id: container-log-${kubernetes.pod.name}-${kubernetes.container.id}
366
+ - id: container-log-${kubernetes.namespace}-${kubernetes. pod.name}-${kubernetes.container.id}
367
367
data_stream:
368
368
dataset: kubernetes.container_logs
369
369
type: logs
@@ -378,7 +378,7 @@ data:
378
378
# negate: true
379
379
# match: after
380
380
paths:
381
- - /var/log/containers/* ${kubernetes.container.id} .log
381
+ - /var/log/pods/ ${kubernetes.namespace}_${kubernetes.pod.name}_${kubernetes.pod.uid}/${kubernetes. container.name}/* .log
382
382
- id: audit-log
383
383
type: filestream
384
384
use_output: default
You can’t perform that action at this time.
0 commit comments