Yes, you can do things by changing the log4j configuration. But adding a new
logger declaration to the configuration won't accomplish anything - unless the
current configuration only has a root logger.
It probably would help if you provide a copy of your configuration.
Ralph
On Nov 22, 2011, at 12:44 AM, Kikou1984 wrote:
>
> Thanks for these information.
>
> I thought that with the log4j.properties, i could create a filter or tail
> the log.
>
> so if i have to write a new app, i should create a new logger , and when i
> see in the code the word [SUIVI_TRT] , i will add the String to this new
> logger. then i will get a logger with only ligne contains [SUIVI_TRT].
>
>
>
>
>
> ralph.goers @dslextreme.com wrote:
>>
>> A logger is used a) by applications to generate log events or b) in a
>> configuration file to identify one or more appenders to route events to
>> and to filter events. The way you are using the word doesn't apply to
>> either.
>>
>> If I understand what you want you need some other application that tails
>> the log file being written and inspects the events as they arrive and then
>> does something with the events it sees. You could certainly use Log4j to
>> write the new messages, but you will have to write the app to tail the log
>> and filter it.
>>
>> Normally, one would go to each application and add a new appender to the
>> existing logger to send the specific events you are interested in to the
>> new destination.
>>
>> Ralph
>>
>> On Nov 21, 2011, at 9:23 AM, Kikou1984 wrote:
>>
>>>
>>> I will explain better .
>>>
>>> I got many program , each program got his log.
>>>
>>> Sometimes , this log contains this word "SUIVI_TRT". like this
>>> log.info("[SUIVI_TRT] [TrtEnd=UPDATE_BORDERO] [ReturnCode=KO][ErrorCode="
>>> +
>>> flow.getErrorCode() + "] ");
>>>
>>> I want to create a new logger , this one will take all the program logger
>>> which only contains this work in log [SUIVI_TRT] .
>>>
>>> That's the problem, how can log4j knows that the log contains
>>> [SUIVI_TRT]
>>> and he must put this new ligne in a new logger ( a new file).
>>>
>>>
>>>
>>>
>>>
>>> ralph.goers @dslextreme.com wrote:
>>>>
>>>> I don't understand. You stated you have a log that is currently being
>>>> written. I presume this is going to some location and you would like
>>>> that
>>>> to continue. From your request it sounds like you want just the prefix
>>>> portion to go to a separate log in addition to the first one. To do
>>>> that
>>>> you just configure the single logger with two appenders - the original
>>>> one
>>>> and a new one with a layout that only generates the prefix.
>>>>
>>>> Ralph
>>>>
>>>> On Nov 21, 2011, at 8:46 AM, Kikou1984 wrote:
>>>>
>>>>>
>>>>> Yes, i should make as you said, but i want to use the first logger
>>>>> which
>>>>> contains the string "[SUIVI_TRT]".
>>>>>
>>>>> I want to create like a parse , catch logger where contains [SUIVI_TRT]
>>>>> and
>>>>> put this ligne on a new logger.
>>>>>
>>>>>
>>>>>
>>>>> ralph.goers @dslextreme.com wrote:
>>>>>>
>>>>>> Then to write to the second log you will need to write your own Layout
>>>>>> and
>>>>>> parse out what you want from the message.
>>>>>>
>>>>>> Ralph
>>>>>>
>>>>>> On Nov 21, 2011, at 8:31 AM, Kikou1984 wrote:
>>>>>>
>>>>>>>
>>>>>>> Hi ,
>>>>>>>
>>>>>>> thank u for u r anserw, I have to work with the existing log.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ralph.goers @dslextreme.com wrote:
>>>>>>>>
>>>>>>>> Do you have the ability to modify the program or do you have to work
>>>>>>>> with
>>>>>>>> the existing log that is being generated?
>>>>>>>>
>>>>>>>> Ralph
>>>>>>>>
>>>>>>>> On Nov 21, 2011, at 6:41 AM, Kikou1984 wrote:
>>>>>>>>
>>>>>>>>> Hello, I got a program , it uses log4J for creating log. Exemple :
>>>>>>>>> log.info("[SUIVI_TRT] [TrtStart : UPDATE_BORDERO]" + " [InputFile="
>>>>>>>>> +
>>>>>>>>> args[2] + "] [ParamFile=" + args[1] + "] [OutputPath="+args[3]+"]
>>>>>>>>> [mode="
>>>>>>>>> +args[0]+"]" +"[XmlConfigMail =" + args[4] + "]"); I would like to
>>>>>>>>> create
>>>>>>>>> another Log, which contains only Log with this String
>>>>>>>>> "[SUIVI_TRT]".
>>>>>>>>> Is
>>>>>>>>> it possible ?!!
>>>>>>>>> View this message in context: Find word in log
>>>>>>>>> Sent from the Log4j - Dev mailing list archive at Nabble.com.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> View this message in context:
>>>>>>> http://old.nabble.com/Find-word-in-log-tp32870799p32871018.html
>>>>>>> Sent from the Log4j - Dev mailing list archive at Nabble.com.
>>>>>>>
>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: [email protected]
>>>>>> For additional commands, e-mail: [email protected]
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://old.nabble.com/Find-word-in-log-tp32870799p32871053.html
>>>>> Sent from the Log4j - Dev mailing list archive at Nabble.com.
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [email protected]
>>>>> For additional commands, e-mail: [email protected]
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>>
>>>>
>>>
>>> --
>>> View this message in context:
>>> http://old.nabble.com/Find-word-in-log-tp32870799p32871125.html
>>> Sent from the Log4j - Dev mailing list archive at Nabble.com.
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>>
>
> --
> View this message in context:
> http://old.nabble.com/Find-word-in-log-tp32870799p32872201.html
> Sent from the Log4j - Dev mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]