Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 1.62 KB

kubernetes_events.md

File metadata and controls

23 lines (20 loc) · 1.62 KB

KubernetesEvents

The KubernetesEvents input plugin allows you to collect kubernetes cluster events from kube-api server *For full documentation, refer to https://docs.fluentbit.io/manual/pipeline/inputs/kubernetes-events

Field Description Scheme
tag Tag name associated to all records comming from this plugin. string
db Set a database file to keep track of recorded Kubernetes events string
dbSync Set a database sync method. values: extra, full, normal and off string
intervalSec Set the polling interval for each channel. *int32
intervalNsec Set the polling interval for each channel (sub seconds: nanoseconds). *int64
kubeURL API Server end-point string
kubeCAFile CA certificate file string
kubeCAPath Absolute path to scan for certificate files string
kubeTokenFile Token file string
kubeTokenTTL configurable 'time to live' for the K8s token. By default, it is set to 600 seconds. After this time, the token is reloaded from Kube_Token_File or the Kube_Token_Command. string
kubeRequestLimit kubernetes limit parameter for events query, no limit applied when set to 0. *int32
kubeRetentionTime Kubernetes retention time for events. string
kubeNamespace Kubernetes namespace to query events from. Gets events from all namespaces by default string
tlsDebug Debug level between 0 (nothing) and 4 (every detail). *int32
tlsVerify When enabled, turns on certificate validation when connecting to the Kubernetes API server. *bool
tlsVhost Set optional TLS virtual host. string