Getting Started with Logging in Kubernetes - Eduardo Silva, Treasure Data
summary
Shows how Fluent Bit runs as a daemonset per node to read container logs (from /var/lib/docker/containers or journald), query the Kubernetes API to merge pod name, namespace, labels and annotations, and ship parsed records to Elasticsearch (also supports Kafka and Splunk). Demonstrates pod annotations that pick an Apache parser so unstructured logs become structured, exposes a /metrics endpoint for Prometheus to meter the pipeline, and notes Fluent Bit 0.13 adds these features and Kubernetes-focused performance/scalability improvements.
AI-written summary · about
chapters (9)
- 0:00Start
- 2:26Channels of Communications
- 3:51What a Container Is
- 9:28Applications in Kubernetes
- 11:53A Login Context in Kubernetes
- 14:21Query the Api Server
- 23:39Config Map
- 26:34Visualization
- 29:49Annotated Ports
related talks
34mGetting Started With Logging in Kubernetes
26mKubernetes and Logging: Do It Right
22mLogging: Fluentd & Fluent Bit
34mFluentd: A Complete Logging Ecosystem for Kubernetes
27mBuild a Cloud Native Logging Pipeline on the Edge with Fluentbit Operator
05mLightning Talk: Flexible Logging Pipelines with Fluentd and Kubernetes
34mPower of O11y with FLUENT BIT in AWS EKS environment
22mPetabyte Scale Logging with Fluentd and Fluent Bit: A Use Case From...
