[
https://issues.apache.org/jira/browse/LOG4J2-2454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16629846#comment-16629846
]
Lipeng commented on LOG4J2-2454:
--------------------------------
thanks, I know what you said. :)
My biz requirements is
Using log4j2, according to the relationship between the configured keywords and
the team, the log containing the keyword information in the log is stored in a
separate file, and the processing team of each record is marked.
so I think add map attribute for log event is best way.
thanks
> LogEvent attach a map attribute
> -------------------------------
>
> Key: LOG4J2-2454
> URL: https://issues.apache.org/jira/browse/LOG4J2-2454
> Project: Log4j 2
> Issue Type: Improvement
> Reporter: Lipeng
> Priority: Minor
>
> We standardize the alarm base on log4j2, there are trigger rules and alarm
> handle team on the filter, these information will log to file, then our log
> analysis module will send mail to the team with the filter configuration. but
> this information can not be passed to the layout module, so I want to add an
> attribute to pass information between log4j2 components.
> example
> <AlarmAppender name="alarm">
> <Filters>
> <Alarm>
> <resolver>[email protected]</resolver>
> <subject>title1</subject>
> <priority>1</priority>
> <expression>^hello.*</expression>
> </Alarm>
> <Alarm>
> <resolver>[email protected]</resolver>
> <subject>title2</subject>
> <priority>1</priority>
> <logLevel>error</logLevel>
> </Alarm>
> </Filters>
> </AlarmAppender>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)