You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
loadPattern (String) One of random, sliding_window, or zipfian; default random. windowSize (int) Window size for sliding_window pattern. durationInSec (int) Test duration for sliding_window. bulkSize (int) Number of keys to call readBulk()/writeBulk() API's; default 1 (readSingle()/writeSingle() API's will be called)
/driver
/startReads
Starts the NDBench read tests
Same as /start
/driver
/stopReads
Stops the NDBench read tests
/driver
/startWrites
Starts the NDBench write tests
Same as /start
/driver
/stopWrites
Stops the NDBench read tests
/driver
/stop
Stops the NDBench test both read and write
/driver
/readSingle/{key}
Reads single key from initialized driver
key
/driver
/writeSingle/{key}
Writes single key to initizlied driver
key
/driver
/stats
Gets NDBench stats
/driver
/getReadStatus
Gets NDBench read status
/driver
/getWriteStatus
Gets NDBench write status
/driver
/shutdownclient
disconnets and calls shudown process/ method on plugins. It also stop running reads and writes
/driver
/getdrivers
Gets the list of drivers
/driver
/getserverstatus
Returns a JSON for the status of the server
/driver
/runworkflow
Runs NDBench workflow process
NdBench Cluster Resource REST API
Module
API
Description
Query params
/cluster
/list
To get list of NdBench cluster available in the environment/ datacenter/ AWS region
/cluster
/{clusterNane}/list
To get the list of instances available for a given NdBench cluster
NdBench Config Resource REST API
Module
API
Description
Query params
/config
/list
To get list of NdBench configurations available for NdBench core module
/config
/set
POST request with JSON map of <key, value> pairs of configurations to set
Input JSON body would be serialized to Map<String,String>
/config
/tunable/list
To get list of NdBench Tunable / Runtime change-able configurations available for NdBench core module
/config
/set
POST request with JSON map of <key, value> pairs of Tunable / Runtime change-able configurations to set
Input JSON body would be serialized to Map<String,String>
Using Sample InMemoryTest plugin with REST API (Sequence)
Step #1GetInfo GetDrivers REST API to see drivers available