This section describes the SASL application which provides the following services:
alarm_handler
overload
rb
release_handler
systools
The SASL application also includes error_logger
event
handlers for formatting SASL error and crash reports.
The following error logger event handlers are defined in the SASL application.
sasl_report_tty_h
stdio
.
sasl_report_file_h
error_logger_mf_h
log_mf_h
event handler in the error_logger
process.The following configuration parameters are defined for the SASL
application. See app(4)
for more information about
configuration parameters:
sasl_error_logger = Value <optional>
Value
is one of:tty
sasl_report_tty_h
in the error logger.
This is the default option.
{file,FileName}
sasl_report_file_h
in the error logger.
This makes all reports go to the file FileName
.
FileName
is a string.
false
errlog_type = error | progress | all <optional>
sasl_error_logger
to error reports, progress reports,
or both. Default is all
.error_logger_mf_dir = string() | false<optional>
false
,
the error_logger_mf_h
is not installed.error_logger_mf_maxbytes = integer() <optional>
error_logger_mf_h
is not
installed.error_logger_mf_maxfiles = 0<integer()<256 <optional>
error_logger_mf_h
is not installed.overload_max_intensity = float() > 0 <optional>
overload
. Default
is 0.8
.overload_weight = float() > 0 <optional>
overload
weight. Default is 0.1
.
start_prg = string() <optional>
$OTP_ROOT/bin/start
.masters = [atom()] <optional>
client_directory
parameter is not set.client_directory = string() <optional>
masters
parameter is not set.static_emulator = true | false <optional>
masters
and client_directory
parameters are not set.releases_dir = string() <optional>
releases
directory is located.
The release handler writes all its files to this directory.
If this parameter is not set, the OS environment parameter
RELDIR
is used. By default, this is
$OTP_ROOT/releases
.utc_log = true | false <optional>
true
, all dates in textual log outputs are
displayed in Universal Coordinated Time with the string
UTC
appended.alarm_handler(3), error_logger(3), log_mf_h(3), overload(3), rb(3), release_handler(3), systools(3)