. The freezing periods last approximately 30 to 60 seconds. During these periods, I'm unable to query it using Kibana or the Nodejs client. I've monitored the system, and I can see interruptions as shown in the graph.
There's nothing unusual in the logs. Has anyone in the community encountered this problem before and could provide guidance on how to resolve it?
Yeah, low cpu but high load is an indication of high iowait, in this image you shared the CPU image stays pretty low, below 20%, but the load reached almost 60 at one point, which is an issue since you have only 10 vCPU.
HDD drives can impact a lot in Elasticsearch performance, you need to check this.
What is the filesystem, xfs or ext4/3? If it is ext4 maybe you can try to improve things a little changing some mount parameters.
You need to check if the mount options already include the noatime option, if not, you can add it, this can give you a little boost in performance, but it is not guaranteed that it will solve your issue since HDD disks are still not good for Elasticsearch.
But please read about it first because any mistake can impact your system and put it on a state where the system may not be able to boot.