Refer to the following sections for required and recommended CloudBees Analytics server specifications.
Server requirements
Refer to the table below for configuration recommendations for your CloudBees Analytics servers, based on the size of your deployment. These recommendations are applicable to both traditional and Kubernetes installations.
The following guidelines are a recommended starting point. You may need to scale up, based on your environment and needs. |
Small to mid-range deployments | Large deployments | Very large deployments | CloudBees Analytics for CloudBees CI |
---|---|---|---|
|
|
|
|
Processor (CPU) per instance: 4 core processor |
Processor (CPU) per instance: 4 core processor |
Processor (CPU) per instance: 8 core processor |
Processor (CPU) per instance: 1 core processor |
Available RAM per instance: 4 GB (minimum) 8 GB (recommended) JVM Heap size for Elasticsearch: 2 GB (minimum) 4 GB (recommended) JVM Heap size for Logstash: 1 GB (minimum) 2 GB (recommended) |
Available RAM per instance: 8 GB (minimum) 16 GB (recommended) JVM Heap size for Elasticsearch: 4 GB (minimum) 8 GB (recommended) JVM Heap size for Logstash: 2 GB (minimum) 4 GB (recommended) |
Available RAM per instance: 8 GB (minimum) 16 GB (recommended) JVM Heap size for Elasticsearch: 4 GB (minimum) 8 GB (recommended) JVM Heap size for Logstash: 2 GB (minimum) 4 GB (recommended) |
Available RAM per instance: 3 GB (minimum) JVM Heap size for Elasticsearch: 1 GB (minimum) JVM Heap size for Logstash: 512 GB (minimum) |
Disk Space: 5 GB |
Disk Space: 10 GB |
Disk Space: 20 GB |
Disk Space: 10 GB |
Instances in cluster: 1 (non-clustered) 2-3 (recommended for HA) |
Instances in cluster: 3 instances |
Instances in cluster: 3 or more instances |
Instances in cluster: 1 (non-clustered) 3 (recommended for HA) |
*The maximum JVM heap size specified in wrapper.conf, expressed in percentage of total available memory.
Server and CloudBees Analytics server compatibility
Not all combinations of CloudBees CD/RO server version and CloudBees Analytics server version are supported. The following matrix shows the compatible versions.
CloudBees CD/RO version |
||||||
9.0 |
9.1 |
9.2 |
10.0 |
10.1 |
||
CloudBees Analytics server version |
9.0 |
✓ |
– |
– |
– |
– |
9.1 |
- |
✓ |
✓ |
– |
– |
|
9.2 |
– |
– |
✓ |
– |
– |
|
10.0 |
– |
– |
– |
✓ |
✓ |
|
10.1 |
– |
– |
– |
– |
✓ |