Introduction
When you run many applications on Kubernetes, logs are scattered across many places. Centralized logging collects all logs in one place so you can easily search and analyze them. The EFK stack uses Elasticsearch to store logs, Fluentd to collect and send logs, and Kibana to view logs in a friendly way.
When you want to see logs from all your Kubernetes pods in one dashboard.
When you need to quickly find errors or issues across multiple containers.
When you want to keep logs for a long time and search them efficiently.
When you want to monitor your applications without logging into each pod.
When you want to share logs with your team using a web interface.