1
0
mirror of https://github.com/erlang/docker-erlang-example.git synced 2025-08-01 10:06:50 +03:00
Files
Kjell Winblad 61d3fe2a44 Refactoring: Copy Logstash example
This commit copies Siri Hansen's (@sirihansen) Logstash example from:

https://github.com/erlang/docker-erlang-example/tree/logstash
2019-05-20 14:30:46 +02:00

23 lines
875 B
Plaintext

[{kernel, [{logger,
[%% Set formatter template to print jason
{handler,default,logger_std_h,
#{formatter=>
{logger_formatter,
#{template=>
["{ \"@timestamp\": \"",time,
"\", \"level\": \"",{level_int,[level_int],[level]},
"\", \"message\": \"",msg,"\" }\n"]}}}},
%% Add a primary filter to insert 'level_int' field in metadata
{filters,log,
[{level_int,{fun dockerwatch_filter:add_level_int/2,[]}}]},
%% Set log level 'debug' for module dockerwatch - to get
%% some log printouts when sending requests
{module_level,debug,[dockerwatch]}
]}
%% For debugging
%%,{logger_level,debug}
]}
].