Session Configuration
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
Session description, can be configured with messages
Link copied to clipboard
List of collectd resource columns to include
Link copied to clipboard
Implicit run 0 is included in the summaries in case there are also explicit runs
Link copied to clipboard
Write the various data dumps in the log directory
Link copied to clipboard
Write plots when saving the session
Link copied to clipboard
Write plot scripts when saving the session
Link copied to clipboard
Write a report file when saving the session
Link copied to clipboard
Write a spreadsheet file when saving the session