-
Notifications
You must be signed in to change notification settings - Fork 26
/
Copy pathsample.config
39 lines (37 loc) · 1.45 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
27
28
29
30
31
32
33
34
35
36
37
38
39
[
%% kernel config
{kernel, [{start_timer, true}]},
%% SASL config
{sasl, [
{sasl_error_logger, {file, "log/sasl-error.log"}},
{errlog_type, error},
{error_logger_mf_dir, "log/sasl"}, % Log directory
{error_logger_mf_maxbytes, 104857600}, % 100 MB max file size
{error_logger_mf_maxfiles, 5} % 5 files max
]},
%% Lager config
{lager, [
{handlers,
[
{lager_console_backend, warning},
{lager_file_backend,
[
{"log/error.log", error, 104857600, "$D0", 5},
{"log/timing.log", none, 104857600, "$D0", 5},
{"log/ttserver.log", debug, 104857600, "$D0", 5}
]},
{lager_logstash_backend, [
{level, info},
{logstash_host, "127.0.0.1"},
{logstash_port, 9125},
{node_role, "xmpp"},
{node_version, "0.0.1"},
{metadata, [
{account_token, [{encoding, string}]},
{client_os, [{encoding, string}]},
{client_version, [{encoding, string}]}
]}
]}
]}
]}
].