# fluent-logger-erlang **Repository Path**: lorawan/fluent-logger-erlang ## Basic Information - **Project Name**: fluent-logger-erlang - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-06-16 - **Last Updated**: 2024-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fluent-logger-erlang [![Build Status](https://travis-ci.org/kuenishi/fluent-logger-erlang.png?branch=master)](https://travis-ci.org/kuenishi/fluent-logger-erlang) erlang logger using gen_event to output to fluent. ## Examples ```erl 1> {ok,_Pid} = gen_event:start({local, yourlogger}), 2> ok = gen_event:add_handler(yourlogger, fluent_event, myapp), ``` ### eep18 ```erl 3> ok = gen_event:notify(yourlogger, {access, {[{<<"agent">>,<<"foo">>}]}}), % 2013-12-17 22:55:43 +0900 myapp.access: {"agent":"foo"} ``` ### proplist ```erl 4> ok = gen_event:notify(yourlogger, {access, [{<<"agent">>,<<"foo">>}]}), % 2013-12-17 22:55:53 +0900 myapp.access: {"agent":"foo"} ``` ### with Lager In `app.config` or `sys.config`: ```erl {lager, [ {handlers, [ {fluent_event, {yourappname, hostname, 24224}} ]}]}, ```