-
Notifications
You must be signed in to change notification settings - Fork 6
/
sample.config
27 lines (26 loc) · 1.38 KB
/
sample.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
%% -*- mode: erlang -*-
[
{erateserver, [
{config, "erateserver.yml"}
]},
{lager, [
{log_root, "logs"},
{crash_log, "crash.log"}, {crash_log_date, "$D0"}, {crash_log_count, 5},
{error_logger_hwm, 20},
{async_threshold, 30}, {async_threshold_window, 10},
{handlers, [
{lager_console_backend, notice},
{lager_file_backend, [{file, "events.log"}, {level, notice}, {size, 0}, {date, "$D0"}, {count, 5}, {formatter, lager_default_formatter},
{formatter_config, [date, " ", time," [",severity,"] ",pid, " ", message, "\n"]}]},
{lager_file_backend, [{file, "access.log"}, {level, none}, {size, 0}, {date, "$D0"}, {count, 5}, {formatter, lager_default_formatter},
{formatter_config, [date, " ", time," [",severity,"] ", {pid, "-"}, ":", rq_num, " ",
peer, " \"", method, " ", url, "\" ", status, " ", rq_time, "\n"]}]}
]},
{traces, [
{{lager_file_backend, "access.log"}, [{tag, access}], info}
]}
]},
{kernel, [
{net_ticktime, 1}, {net_setuptime, 1} % Fail fast, erater has pinger to restore connections
]}
].