Bug 1986711 - Don't use ES limits/request lower than default/recommended
Summary: Don't use ES limits/request lower than default/recommended
Keywords:
Status: CLOSED EOL
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Documentation
Version: 4.7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Claire Bremble
QA Contact: Xiaoli Tian
Claire Bremble
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-07-28 07:39 UTC by Oscar Casal Sanchez
Modified: 2022-09-15 18:15 UTC (History)
0 users

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-09-15 18:15:35 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker RHDEVDOCS-3841 0 None None None 2022-03-04 20:36:59 UTC

Description Oscar Casal Sanchez 2021-07-28 07:39:59 UTC
[URL]
https://docs.openshift.com/container-platform/4.7/logging/cluster-logging-deploying.html#cluster-logging-deploy-console_cluster-logging-deploying

[ISSUE]
This issue was fixed in the past in [1] and again it comes back. 

It's a problem set lower memory/cpu limits/request that the recommended/default in the examples since it's so much common to find customers with performance issues and saying: "I have just copied" it from the docs. Then, I'll ask to modify the examples to always uses at least the default values or higher.

For example, in the example, it's possible to see:

~~~
    elasticsearch:
      nodeCount: 3 
      storage:
        storageClassName: "<storage_class_name>" 
        size: 200G
      resources: 
        requests:
          memory: "8Gi"
~~~

And the default values are 16G, like this:

~~~
    elasticsearch:
      nodeCount: 3 
      storage:
        storageClassName: "<storage_class_name>" 
        size: 200G
      resources: 
        requests:
          memory: "16Gi"
~~~

In the documentation is explained that the default if you don't set it's 16G by default, but, we shouldn't use in the examples values that they have a small value than the default since a lot of times when you see that, you feel that it works and really 8G is usually a bad value for one Elasticsearch and it introduces performance issues.

[1] https://issues.redhat.com/browse/RHDEVDOCS-2625

Comment 6 Claire Bremble 2022-09-15 18:15:35 UTC
Closing this bug because it's correct in supported versions of OCP.


Note You need to log in before you can comment on or make changes to this bug.