# salt.modules.sysbench

The 'sysbench' module is used to analyse the performance of the minions, right from the master! It measures various system parameters such as CPU, Memory, FileI/O, Threads and Mutex.

`salt.modules.sysbench.` `cpu`()

  Tests for the CPU performance of minions.

  CLI Examples:

      salt '*' sysbench.cpu

`salt.modules.sysbench.` `fileio`()

  This tests for the file read and write operations Various modes of operations are

  - sequential write
  - sequential rewrite
  - sequential read
  - random read
  - random write
  - random read and write

  The test works with 32 files with each file being 1Gb in size The test consumes a lot of time. Be patient!

  CLI Examples:

      salt '*' sysbench.fileio

`salt.modules.sysbench.` `memory`()

  This tests the memory for read and write operations.

  CLI Examples:

      salt '*' sysbench.memory

`salt.modules.sysbench.` `mutex`()

  Tests the implementation of mutex

  CLI Examples:

      salt '*' sysbench.mutex

`salt.modules.sysbench.` `ping`()

`salt.modules.sysbench.` `threads`()

  This tests the performance of the processor's scheduler

  CLI Example:

      salt '*' sysbench.threads

Current Salt release: 0.17.1

#### Previous topic

salt.modules.svn

#### Next topic

salt.modules.sysmod

### Quick search

Enter search terms or a module, class or function name.

### Upcoming SaltStack Events

My conferences on Lanyrd