Thanks for your response Olusegun!
Indeed I've followed the documentation steps and considerations, nevertheless, the initial docker-compose.yml file assigns 1Gb to the JVM in the wazuh indexer container. Therefore I had the 429 Error similar to
this. Instead of modifying the jvm.options; I've initially changed the
docker-compose.yml for the JVM to use 8Gb for the indexer; problem solved so far.
That's the context of my inquiry: How to optimize the RAM usage for the 3 components to work smoothly. I've thought to assign 8Gb to the indexer, 4Gb to the dashboard and manager (It's a single node environment).
Let me know what you think about it. Thanks in advance!