You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@logging.apache.org by Christian Grobmeier <gr...@gmail.com> on 2013/10/06 23:03:08 UTC
Introducing Lionbeast
Hello folks!
early this year I wrote a small and simply http server for demonstration
purposes. It's based on NIO. When I picked up this task I always thought
it would be good for an idea I have on logging for a while now.
Here it is:
https://bitbucket.org/grobmeier/lionbeast
I would like to change the server in a way so it can make use of Log4j
receivers to receive logging events. Lionbeast shall provide a way to
manipulate these events and enable to create some metrics or something
similar. At the moment it is possible to create dynamic websites using
JRuby. I would like to have "Loglets" one day. This is basically a
script or implemented class which lets users work with the events the
way they want.
I absolutely know about Apache Flume. I consider Flume the "big brother"
of Lionbeast. Lionbeast aims to be easy to use, install and extend. I
consider it more to be a partner of Chainsaw actually. Like the
server-side Version of Chainsaw. Actually I believe there might be some
opportunities if Chainsaw and Lionbeast would come together.
If you like my idea, I would like to contribute the current code and ask
for a Git-Repository at Infra.
My current plan is to work on it over years change mostly and thats why
I am starting now to have it ready for that time.
In addition I would like to put some work in the current Receivers. I
don't know if they currently work with Log4j2 but I guess not so well. I
think there should be a receivers package directly in the Log4j 2 trunk,
maybe even in the core.
I recently spoke to Benedikt Ritter who is a committer/PMC at Apache
Commons. I told him about my ideas and he motivated me to move forward
with it. Furthermore Benedikt expressed his interest to participate. I
would like to give him access to the Git repository as well. We should
also discuss if we should open a sandbox for logging in general, where
interested fellow committers can contribute code without having
committer-ship at logging.
Thoughts? Comments? Likes? Dislikes?
Cheers
Christian
---
http://www.grobmeier.de
@grobmeier
GPG: 0xA5CC90DB
Re: Introducing Lionbeast
Posted by Benedikt Ritter <br...@apache.org>.
Hey guys,
what about this. When do we get started? :-) I've seen that there have been
some issues about the log4j-extras release. Is there anything I can do to
get it out of the door?
Regards,
Benedikt
2013/10/7 Benedikt Ritter <br...@apache.org>
> Hello,
>
> Christian, thanks for the introduction :-) I've had a very short look at
> trunk of the extras package. It's some work to do to get this stuff up to
> date, so we better start right away ;-) Just point me to the repository
> after you have decided where to host the development.
>
> Best regards,
> Benedikt
>
>
> 2013/10/7 Scott Deboy <sc...@gmail.com>
>
>> Sounds great! I definitely would like to help on the log4j2 receivers
>> portion and any syncing you want to do with Chainsaw.
>>
>>
>> Scott
>>
>>
>> On 10/6/13, Christian Grobmeier <gr...@gmail.com> wrote:
>> > Hello folks!
>> >
>> > early this year I wrote a small and simply http server for demonstration
>> > purposes. It's based on NIO. When I picked up this task I always thought
>> > it would be good for an idea I have on logging for a while now.
>> >
>> > Here it is:
>> > https://bitbucket.org/grobmeier/lionbeast
>> >
>> > I would like to change the server in a way so it can make use of Log4j
>> > receivers to receive logging events. Lionbeast shall provide a way to
>> > manipulate these events and enable to create some metrics or something
>> > similar. At the moment it is possible to create dynamic websites using
>> > JRuby. I would like to have "Loglets" one day. This is basically a
>> > script or implemented class which lets users work with the events the
>> > way they want.
>> >
>> > I absolutely know about Apache Flume. I consider Flume the "big brother"
>> > of Lionbeast. Lionbeast aims to be easy to use, install and extend. I
>> > consider it more to be a partner of Chainsaw actually. Like the
>> > server-side Version of Chainsaw. Actually I believe there might be some
>> > opportunities if Chainsaw and Lionbeast would come together.
>> >
>> > If you like my idea, I would like to contribute the current code and ask
>> > for a Git-Repository at Infra.
>> > My current plan is to work on it over years change mostly and thats why
>> > I am starting now to have it ready for that time.
>> > In addition I would like to put some work in the current Receivers. I
>> > don't know if they currently work with Log4j2 but I guess not so well. I
>> > think there should be a receivers package directly in the Log4j 2 trunk,
>> > maybe even in the core.
>> >
>> > I recently spoke to Benedikt Ritter who is a committer/PMC at Apache
>> > Commons. I told him about my ideas and he motivated me to move forward
>> > with it. Furthermore Benedikt expressed his interest to participate. I
>> > would like to give him access to the Git repository as well. We should
>> > also discuss if we should open a sandbox for logging in general, where
>> > interested fellow committers can contribute code without having
>> > committer-ship at logging.
>> >
>> > Thoughts? Comments? Likes? Dislikes?
>> >
>> > Cheers
>> > Christian
>> >
>> >
>> > ---
>> > http://www.grobmeier.de
>> > @grobmeier
>> > GPG: 0xA5CC90DB
>> >
>>
>
>
>
> --
> http://people.apache.org/~britter/
> http://www.systemoutprintln.de/
> http://twitter.com/BenediktRitter
> http://github.com/britter
>
--
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter
Re: Introducing Lionbeast
Posted by Benedikt Ritter <br...@apache.org>.
Hello,
Christian, thanks for the introduction :-) I've had a very short look at
trunk of the extras package. It's some work to do to get this stuff up to
date, so we better start right away ;-) Just point me to the repository
after you have decided where to host the development.
Best regards,
Benedikt
2013/10/7 Scott Deboy <sc...@gmail.com>
> Sounds great! I definitely would like to help on the log4j2 receivers
> portion and any syncing you want to do with Chainsaw.
>
>
> Scott
>
>
> On 10/6/13, Christian Grobmeier <gr...@gmail.com> wrote:
> > Hello folks!
> >
> > early this year I wrote a small and simply http server for demonstration
> > purposes. It's based on NIO. When I picked up this task I always thought
> > it would be good for an idea I have on logging for a while now.
> >
> > Here it is:
> > https://bitbucket.org/grobmeier/lionbeast
> >
> > I would like to change the server in a way so it can make use of Log4j
> > receivers to receive logging events. Lionbeast shall provide a way to
> > manipulate these events and enable to create some metrics or something
> > similar. At the moment it is possible to create dynamic websites using
> > JRuby. I would like to have "Loglets" one day. This is basically a
> > script or implemented class which lets users work with the events the
> > way they want.
> >
> > I absolutely know about Apache Flume. I consider Flume the "big brother"
> > of Lionbeast. Lionbeast aims to be easy to use, install and extend. I
> > consider it more to be a partner of Chainsaw actually. Like the
> > server-side Version of Chainsaw. Actually I believe there might be some
> > opportunities if Chainsaw and Lionbeast would come together.
> >
> > If you like my idea, I would like to contribute the current code and ask
> > for a Git-Repository at Infra.
> > My current plan is to work on it over years change mostly and thats why
> > I am starting now to have it ready for that time.
> > In addition I would like to put some work in the current Receivers. I
> > don't know if they currently work with Log4j2 but I guess not so well. I
> > think there should be a receivers package directly in the Log4j 2 trunk,
> > maybe even in the core.
> >
> > I recently spoke to Benedikt Ritter who is a committer/PMC at Apache
> > Commons. I told him about my ideas and he motivated me to move forward
> > with it. Furthermore Benedikt expressed his interest to participate. I
> > would like to give him access to the Git repository as well. We should
> > also discuss if we should open a sandbox for logging in general, where
> > interested fellow committers can contribute code without having
> > committer-ship at logging.
> >
> > Thoughts? Comments? Likes? Dislikes?
> >
> > Cheers
> > Christian
> >
> >
> > ---
> > http://www.grobmeier.de
> > @grobmeier
> > GPG: 0xA5CC90DB
> >
>
--
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter
Re: Introducing Lionbeast
Posted by Scott Deboy <sc...@gmail.com>.
Sounds great! I definitely would like to help on the log4j2 receivers
portion and any syncing you want to do with Chainsaw.
Scott
On 10/6/13, Christian Grobmeier <gr...@gmail.com> wrote:
> Hello folks!
>
> early this year I wrote a small and simply http server for demonstration
> purposes. It's based on NIO. When I picked up this task I always thought
> it would be good for an idea I have on logging for a while now.
>
> Here it is:
> https://bitbucket.org/grobmeier/lionbeast
>
> I would like to change the server in a way so it can make use of Log4j
> receivers to receive logging events. Lionbeast shall provide a way to
> manipulate these events and enable to create some metrics or something
> similar. At the moment it is possible to create dynamic websites using
> JRuby. I would like to have "Loglets" one day. This is basically a
> script or implemented class which lets users work with the events the
> way they want.
>
> I absolutely know about Apache Flume. I consider Flume the "big brother"
> of Lionbeast. Lionbeast aims to be easy to use, install and extend. I
> consider it more to be a partner of Chainsaw actually. Like the
> server-side Version of Chainsaw. Actually I believe there might be some
> opportunities if Chainsaw and Lionbeast would come together.
>
> If you like my idea, I would like to contribute the current code and ask
> for a Git-Repository at Infra.
> My current plan is to work on it over years change mostly and thats why
> I am starting now to have it ready for that time.
> In addition I would like to put some work in the current Receivers. I
> don't know if they currently work with Log4j2 but I guess not so well. I
> think there should be a receivers package directly in the Log4j 2 trunk,
> maybe even in the core.
>
> I recently spoke to Benedikt Ritter who is a committer/PMC at Apache
> Commons. I told him about my ideas and he motivated me to move forward
> with it. Furthermore Benedikt expressed his interest to participate. I
> would like to give him access to the Git repository as well. We should
> also discuss if we should open a sandbox for logging in general, where
> interested fellow committers can contribute code without having
> committer-ship at logging.
>
> Thoughts? Comments? Likes? Dislikes?
>
> Cheers
> Christian
>
>
> ---
> http://www.grobmeier.de
> @grobmeier
> GPG: 0xA5CC90DB
>