Skip to content

Tsung fails to use all system resources #297

@manukoshe

Description

@manukoshe

Hi,

I have the following setup:
6 nodes with 8 CPU/8GB RAM
On the main node where scripts are run I define weight of 25% to equalize the load with other nodes.
Tsung is generating load perfectly until about 50% of CPU is used, then if fails to generate more load.
All machines are tuned with following settings:
"profiles::sysctl::_config": {
"net.ipv4.tcp_tw_reuse": {
"value": "1",
"permanent": true
},
"net.ipv4.tcp_tw_recycle": {
"value": "1",
"permanent": true
},
"net.ipv4.ip_local_port_range": {
"value": "1024 65535",
"permanent": true
},
"fs.file-max": {
"value": "500000",
"permanent": true
},
"net.ipv4.tcp_fin_timeout": {
"value": "10",
"permanent": true
}

Network capacity is much greater than required. Other monitoring tools also confirm that CPU is only at 50%. There about 280 unknown errors which I assume is a good number for such setup? Loglevel is set to error only.
Attaching screenshots of generated load and resources used.
2018-03-08 14_10_41-tsung - graphs report
2018-03-08 14_11_24-tsung - graphs report
2018-03-08 14_11_35-tsung - graphs report

Any ideas what might be wrong? Tsung version is 1.6, Erlang 16

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions