GKE cos_containerd node make filebeat unable to sending logs out

Hi All

We are using GKE , however after 1.19 version gke side will default select cos_containerd
as their new node image type( for remove the docker stuff)
We afraid the docker version node will remove in future time

However when we move the node from docker to cos_containerd
filebeat are unable to sending logging to logstash/elasticseach (without modify any one of them config)

Containerd node images  |  Kubernetes Engine Documentation

suspect it is becox the docker engine remove form the node and then filebeat are monut
/var/lib/docker/containers for log drain

Do you guys encount this issue ?