You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Deploying for Kubernetes 1.10 on GKE using fluent/fluentd-kubernetes-daemonset
Deploying with v0.12-debian-elasticsearch works great as in the past, however switching to v1.2-debian-elasticsearch causes CPU usage for elasticsearch to go towards 99% and every fluentd Pod on every node shows buffer overflow error.
Worth mentioning that I've tried a flush_interval of 10s, 30s and 60s for fluentd config and thread_pool.bulk.queue_size (for elasticsearch) of 1000 as well. I've checked that fluentd can connect to the Elasticsearch cluster as well and it can on both versions.
The version of elasticsearch is 6.1.2. I'm wondering if this is a similar issue to what has been reported in this issue #150.
Also each elasticsearch node has 8GB of Heap so potentially the GC overhead is causing the CPU to skyrocket. If so why does the same setup work without issues with both fluent-bit v0.13 and fluentd v0.12? Either way the efk setup is unusable with fluentd v1.2. @edsiper can you please help?
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has been open 90 days with no activity. Remove stale label or comment or this issue will be closed in 30 days
Deploying for Kubernetes 1.10 on GKE using
fluent/fluentd-kubernetes-daemonset
Deploying with
v0.12-debian-elasticsearch
works great as in the past, however switching tov1.2-debian-elasticsearch
causes CPU usage for elasticsearch to go towards 99% and everyfluentd
Pod on every node shows buffer overflow error.Fluentd log for v0.12:
Elasticsearch CPU Usage using fluentd v0.12:
Fluent.conf used for both v0.12 and v1.2:
Fluentd log when switching to 1.2:
Elasticsearch log after switch to v1.2:
Elasticsearch CPU usage after switch:
Elasticsearch config:
Worth mentioning that I've tried a
flush_interval
of 10s, 30s and 60s for fluentd config andthread_pool.bulk.queue_size
(for elasticsearch) of 1000 as well. I've checked that fluentd can connect to the Elasticsearch cluster as well and it can on both versions.The version of elasticsearch is 6.1.2. I'm wondering if this is a similar issue to what has been reported in this issue #150.
Also each elasticsearch node has 8GB of Heap so potentially the GC overhead is causing the CPU to skyrocket. If so why does the same setup work without issues with both
fluent-bit v0.13
andfluentd v0.12
? Either way theefk
setup is unusable withfluentd v1.2
. @edsiper can you please help?The text was updated successfully, but these errors were encountered: