Filter and tail using Chainsaw?

Latest developer snapshot is available here:
http://people.apache.org/~sdeboy



On Nov 22, 2011, at 12:44 AM, Kikou1984 <[email protected]> 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: log4j-dev- [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]

Reply via email to