Performance
Description |
Runs a performance test between all/random hosts in the fabric |
|||||||||||
Request URL |
|
|||||||||||
test_type options |
|
|||||||||||
Modes |
|
|||||||||||
Request Data |
See code directly below |
|||||||||||
Status Codes |
Note: Status code 409 CONFLICT means that a Job is already running and the system is without capability. Status code 500 INTERNAL SERVER ERROR means that there is a bug in the system. Status code 503 SERVICE UNAVAILABLE means that performance provider is down. |
{
"role"
:{
"servers"
:["10.209.36.108"
],
"clients"
:["10.209.36.113"
]
},
"type"
:[" RoCE latency"
] ,
"mode"
: " 1_to_1
}
You must have PerfTest capability enabled on the systems
Request URL |
POST /neo/app/performance/job_id/save |
Request Data |
{ "title" : "Performance Test" "description" : "" } |
Request URL |
GET /neo/app/perfomance/job_id |
Response:
{
“status” : “Done”
“tests”:[
{
“name”:” Ethernet TCP_RR”,
“direction”:” unidir”,
“message_size”:2
,
“stream”:1
,
“host_id”:” 10.209
.36.108
”,
“result”: “1.43
[us]” ,
“expected”: “(35
,40
)”
}
],
"params"
: {
"role"
:{
"servers"
:[
"10.209.36.108"
:
“ports”:[“eth0”]
],
"clients"
:[
"10.209.36.113"
:
“ports”:[“eth1”]
]
}
“type”:” health”
“mode”: 1_to_1
}
}