Interesting, looks like a breaking change from 0.8.1
https://github.com/apache/kafka/blob/0.8.1/core/src/main/scala/kafka/producer/KafkaLog4jAppender.scala
to 0.8.2
https://github.com/apache/kafka/blob/0.8.2/core/src/main/scala/kafka/producer/KafkaLog4jAppender.scala

On Tue, Feb 24, 2015 at 2:21 PM, Joe Stein <joe.st...@stealth.ly> wrote:

> and kafka too :)
>
> On Tue, Feb 24, 2015 at 2:21 PM, Joe Stein <joe.st...@stealth.ly> wrote:
>
>> are you including
>> https://github.com/stealthly/scala-kafka/blob/master/build.gradle#L122
>> in your project?
>>
>> ~ Joe Stein
>> - - - - - - - - - - - - - - - - -
>>
>>   http://www.stealth.ly
>> - - - - - - - - - - - - - - - - -
>>
>> On Tue, Feb 24, 2015 at 2:02 PM, Scott Chapman <sc...@woofplanet.com>
>> wrote:
>>
>>> Yea, when I try to set type to async (exactly like the example) I get:
>>> log4j:WARN No such property [producerType] in
>>> kafka.producer.KafkaLog4jAppender.
>>>
>>> On Tue Feb 24 2015 at 1:35:54 PM Joe Stein <joe.st...@stealth.ly> wrote:
>>>
>>> > Here is sample log4j.properties
>>> > https://github.com/stealthly/scala-kafka/blob/master/src/tes
>>> > t/resources/log4j.properties#L54-L67
>>> >
>>> > I _almost_ have always pulled the class
>>> > https://github.com/apache/kafka/blob/0.8.2/core/src/main/
>>> > scala/kafka/producer/KafkaLog4jAppender.scala
>>> > internal
>>> > to private repo and changed it as things came up... e.g. setSource(),
>>> > setTags() blah blah...
>>> >
>>> > Paul Otto has an open source version
>>> > https://github.com/potto007/kafka-appender-layout that you could try
>>> out
>>> > too that he built to tackle some of the layout things.
>>> >
>>> > ~ Joe Stein
>>> > - - - - - - - - - - - - - - - - -
>>> >
>>> >   http://www.stealth.ly
>>> > - - - - - - - - - - - - - - - - -
>>> >
>>> > On Mon, Feb 23, 2015 at 4:42 PM, Alex Melville <amelvi...@g.hmc.edu>
>>> > wrote:
>>> >
>>> > > ^^ I would really appreciate this as well. It's unclear how to get
>>> log4j
>>> > > working with Kafka when you have no prior experience with log4j.
>>> > >
>>> > > On Mon, Feb 23, 2015 at 4:39 AM, Scott Chapman <sc...@woofplanet.com
>>> >
>>> > > wrote:
>>> > >
>>> > > > Thanks. But we're using log4j. I tried setting the type to async
>>> but it
>>> > > > generated a warning of no such field. Is there any real
>>> documentation
>>> > on
>>> > > > the log4j appender?
>>> > > >
>>> > > > On Mon Feb 23 2015 at 2:58:54 AM Steven Schlansker <
>>> > > > sschlans...@opentable.com> wrote:
>>> > > >
>>> > > > > We just configure our logback.xml to have two Appenders, an
>>> > > AsyncAppender
>>> > > > > -> KafkaAppender, and FileAppender (or ConsoleAppender as
>>> > appropriate).
>>> > > > >
>>> > > > > AsyncAppender removes more failure cases too, e.g. a health check
>>> > > hanging
>>> > > > > rather than returning rapidly could block you application.
>>> > > > >
>>> > > > > On Feb 22, 2015, at 11:26 PM, anthony musyoki <
>>> > > anthony.musy...@gmail.com
>>> > > > >
>>> > > > > wrote:
>>> > > > >
>>> > > > > > Theres also another one here.
>>> > > > > >
>>> > > > > > https://github.com/danielwegener/logback-kafka-appender.
>>> > > > > >
>>> > > > > > It has a fallback appender which might address the issue of
>>> Kafka
>>> > > being
>>> > > > > > un-available.
>>> > > > > >
>>> > > > > >
>>> > > > > > On Mon, Feb 23, 2015 at 9:45 AM, Steven Schlansker <
>>> > > > > > sschlans...@opentable.com> wrote:
>>> > > > > >
>>> > > > > >> Here’s my attempt at a Logback version, should be fairly
>>> easily
>>> > > > ported:
>>> > > > > >>
>>> > > > > >> https://github.com/opentable/otj-logging/blob/master/kafka/
>>> > > > > src/main/java/com/opentable/logging/KafkaAppender.java
>>> > > > > >>
>>> > > > > >> On Feb 22, 2015, at 1:36 PM, Scott Chapman <
>>> sc...@woofplanet.com>
>>> > > > > wrote:
>>> > > > > >>
>>> > > > > >>> I am just starting to use it and could use a little
>>> guidance. I
>>> > was
>>> > > > > able
>>> > > > > >> to
>>> > > > > >>> get it working with 0.8.2 but am not clear on best practices
>>> for
>>> > > > using
>>> > > > > >> it.
>>> > > > > >>>
>>> > > > > >>> Anyway willing to help me out a bit? Got a few questions,
>>> like
>>> > how
>>> > > to
>>> > > > > >>> protect applications from when kafka is down or unreachable.
>>> > > > > >>>
>>> > > > > >>> It seems like a great idea for being able to get logs from
>>> > existing
>>> > > > > >>> applications to be collected by kafka.
>>> > > > > >>>
>>> > > > > >>> Thanks in advance!
>>> > > > > >>
>>> > > > > >>
>>> > > > >
>>> > > > >
>>> > > >
>>> > >
>>> >
>>>
>>
>>
>

Reply via email to