\fBacct_gather.conf\fP is a UTF8 formatted file which defines parameters used
by Slurm's acct_gather related plugins.
The file will always be located in the same directory as the \fBslurm.conf\fR.
.LP
Parameter names are case insensitive but parameter values are case sensitive.
Any text following a "#" in the configuration file is treated
as a comment through the end of that line.
The size of each line in the file is limited to 1024 characters.
.LP
Changes to the configuration file take effect upon restart of
the Slurm daemons.

.LP
The following \fBacct_gather.conf\fR parameters are defined to control the
general behavior of various plugins in Slurm.

.LP
The \fBacct_gather.conf\fR file is different than other Slurm .conf files. Each
plugin defines which options are available. Each plugin to be loaded must be
specified in the \fBslurm.conf\fR under the following configuration entries:
.LP
\(bu AcctGatherEnergyType (plugin type=\fIacct_gather_energy\fR)
.br
\(bu AcctGatherInterconnectType (plugin type=\fIacct_gather_interconnect\fR)
.br
\(bu AcctGatherFilesystemType (plugin type=\fIacct_gather_filesystem\fR)
.br
\(bu AcctGatherProfileType (plugin type=\fIacct_gather_profile\fR)

.LP
If the respective plugin for an option is not loaded then that option will
be unknown to Slurm, causing the daemon to fatal on initialization.
If you decide to change plugin types in \fBslurm.conf\fR, also make sure to
change the related options in \fBacct_gather.conf\fR.

.SH acct_gather_energy/gpu
Required entry in slurm.conf:
.RS
.nf
AcctGatherEnergyType=acct_gather_energy/gpu
.fi
.RE
This plugin doesn't read any options from \fBacct_gather.conf\fR.
.br
Dataset provided by the plugin is: Energy.
.IP

.SH acct_gather_energy/IPMI
Required entry in slurm.conf:
.RS
.nf
AcctGatherEnergyType=acct_gather_energy/ipmi
a step consumption update is approximated to get more accurate task consumption.
The adjustment is made at the step start and each time the
consumption is updated, including the step end. The approximations are not
accumulated, only the first and last adjustments are used to calculated the
consumption. The default is "no".
.IP

.TP
\fBEnergyIPMIPowerSensors\fR=<key=values>\fR
Optionally specify the ids of the sensors to used.
Multiple <key=values> can be set with ";" separators.
The key "Node" is mandatory and is used to know the consumed energy for nodes
(scontrol show node) and jobs (sacct).
Other keys are optional and are named by administrator.
These keys are useful only when profile is activated for energy to store power
(in watt) of each key.