logger handler that sends logs to journald.
Behaviours: gen_server.
Authors: Sergey Prokhorov (me@seriyps.ru).
OTP logger handler that sends logs to journald
It has a limited support for logger formatter: you can only use logger_formatter module and
template option will be ignored.
It has some basic overload protection, see sync_mode_qlen and drop_mode_qlen options.
opts() = #{socket_path => file:filename_all(), defaults => #{journald_sock:key() => journald_sock:value()}, sync_mode_qlen => pos_integer(), drop_mode_qlen => pos_integer()}
| adding_handler/1 | |
| changing_config/3 | |
| filter_config/1 | |
| log/2 | |
| removing_handler/1 | |
| start_link/2 |
adding_handler(Config) -> any()
changing_config(SetOrUpdate, OldConfig, NewConfig) -> any()
filter_config(Config) -> any()
log(LogEvent, Conf) -> any()
removing_handler(Config) -> any()
start_link(Id, Opts) -> any()
Generated by EDoc