Calculate Workload Model & Little's Law Sizing
calculate_workload_modelCompute required thread concurrency, pacing delays, ramp-up schedules, and JVM heap recommendations based on target RPS/TPS and SLA response times using Little's Law.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"targetRps": "<targetRps>",
"avgResponseTimeMs": "<avgResponseTimeMs>"
},
"name": "calculate_workload_model"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targetRps | Yes | Target throughput in requests / transactions per second (RPS/TPS). | |
| thinkTimeMs | No | Think time / user pause between requests in milliseconds (default: 0). | |
| safetyFactor | No | Headroom safety buffer multiplier (default: 1.25 = 25% buffer). | |
| avgResponseTimeMs | Yes | Expected average response time in milliseconds. | |
| testDurationMinutes | No | Steady-state test duration in minutes (default: 10). |