SessionConfiguration

data class SessionConfiguration(val name: String = "default", val author: String = "user", val description: String = "Generic measuring session", val resourceFilters: List<String> = listOf( "memory-used", "memory-free", "memory-cached", "memory-buffered", "if_octets", "cpu-0-cpu-user", "cpu-0-cpu-system", "cpu-0-cpu-idle" ), val autoSave: Boolean = true, val summarizeRun0: Boolean = false, val writeDumps: Boolean = true, val writeReport: Boolean = true, val writeSpreadsheet: Boolean = true, val writePlotScripts: Boolean = false, val writePlots: Boolean = false)

Session configuration.

Constructors

Link copied to clipboard
constructor(name: String = "default", author: String = "user", description: String = "Generic measuring session", resourceFilters: List<String> = listOf( "memory-used", "memory-free", "memory-cached", "memory-buffered", "if_octets", "cpu-0-cpu-user", "cpu-0-cpu-system", "cpu-0-cpu-idle" ), autoSave: Boolean = true, summarizeRun0: Boolean = false, writeDumps: Boolean = true, writeReport: Boolean = true, writeSpreadsheet: Boolean = true, writePlotScripts: Boolean = false, writePlots: Boolean = false)

Properties

Link copied to clipboard

Author name, can be configured with messages

Link copied to clipboard
val autoSave: Boolean = true

Automatically save the session when closing

Link copied to clipboard

Session description, can be configured with messages

Link copied to clipboard

Session name, can be configured with messages

Link copied to clipboard

List of collectd resource columns to include

Link copied to clipboard
val summarizeRun0: Boolean = false

Implicit run 0 is included in the summaries in case there are also explicit runs

Link copied to clipboard
val writeDumps: Boolean = true

Write the various data dumps in the log directory

Link copied to clipboard
val writePlots: Boolean = false

Write plots when saving the session

Link copied to clipboard

Write plot scripts when saving the session

Link copied to clipboard
val writeReport: Boolean = true

Write a report file when saving the session

Link copied to clipboard

Write a spreadsheet file when saving the session

Functions

Link copied to clipboard
fun describe(): <Error class: unknown class>