Kubernetes Events Timestamp
Kubernetes Events Timestamp Filter
Overview
Fluentd Filter plugin to select particular timestamp into an additional field
Configuration
KubeEventsTimestampConfig
mapped_time_key (string, optional)
Added time field name
Default: triggerts
timestamp_fields ([]string, optional)
Time field names in order of relevance
Default: event.eventTime, event.lastTimestamp, event.firstTimestamp
Example Kubernetes Events Timestamp
filter configurations
apiVersion: logging.banzaicloud.io/v1beta1
kind: Flow
metadata:
name: es-flow
spec:
filters:
- kube_events_timestamp:
timestamp_fields:
- "event.eventTime"
- "event.lastTimestamp"
- "event.firstTimestamp"
mapped_time_key: mytimefield
selectors: {}
localOutputRefs:
- es-output
Fluentd config result:
<filter **>
@type kube_events_timestamp
@id test-kube-events-timestamp
timestamp_fields ["event.eventTime","event.lastTimestamp","event.firstTimestamp"]
mapped_time_key mytimefield
</filter>
Last modified March 12, 2024: Merge pull request #229 from kube-logging/pagefind-restructure (c4cf8da)