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 21, 2026: Merge 370578499f5e85ddb1e62b267b86d1aaf6c804aa into 3399d4d3bad17e3d9c4de6822c75a4ad4858b610 (7d8eee4)