Advanced Flow examples
CoreDNS
This Flow:
- selects CoreDNS messages (every message with the
k8s-app: corednslabel), - parses them, and
- sets a number of related Elastic Common Schema (ECS) fields based on the content of the message using the Record Modifier plugin.
NGINX Ingress Controller
This Flow:
- selects NGINX Ingress Controller messages (every message with the
app-kubernetes-io/name: ingress-nginxlabel), - parses them, and
- sets a number of related Elastic Common Schema (ECS) fields based on the content of the message using the Record Modifier plugin.
- It also adds GeoIP-related fields based on the source of the traffic using the Fluentd GeoIP filter.
Last modified July 25, 2026: Merge pull request #341 from kube-logging/dependabot/github_actions/actions/checkout-7.0.1 (c2b8ca5)