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
}
}