为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Log4j2.xml 中配置 SNMP Appender?

如何在 Log4j2.xml 中配置 SNMP Appender?

慕桂英4014372 2022-05-12 17:10:03
我们在 log4j.xml 中配置了如下的 SNMP appender<appender name="TRAP_LOG_APPENDER" class="org.apache.log4j.ext.SNMPTrapAppender">               <param name="ImplementationClassName" value="org.apache.log4j.ext.JoeSNMPTrapSender"/>        <param name="EnterpriseOID" value="1.3.6.1.4.1.2854.1"/>        <param name="ApplicationTrapOID" value="1.3.6.1.4.1.24.12.10.22.64"/>        <param name="ManagementHost" value="127.0.0.1"/>         <param name="ManagementHostTrapListenPort" value="162"/>         <param name="LocalIPAddress" value="127.0.0.1"/>         <param name="LocalTrapSendPort" value="161"/>         <param name="GenericTrapType" value="6"/>         <param name="SpecificTrapType" value="12345678"/>         <param name="CommunityString" value="public"/>         <param name="ForwardStackTraceWithTrap" value="true"/>         <param name="Threshold" value="INFO"/>         <layout class="org.apache.log4j.PatternLayout">            <param name="ConversionPattern" value="%d,%p,[%t],[%c],%m%n"/>         </layout>     </appender>由于最新的 log4j2 版本不再使用 appender 标签,我们需要帮助在 log4j2.xml 中配置相同的标签。谢谢!!!
查看完整描述

1 回答

?
一只名叫tom的猫

TA贡献1906条经验 获得超3个赞

不幸的是,我认为 Log4j2 没有可用的 SNMP 附加程序。无论如何,我个人使用以下开源附加程序。你可以在github.com/DushmanthaBandaranayake/log4j2-snmp-appender上找到它。



查看完整回答
反对 回复 2022-05-12
  • 1 回答
  • 0 关注
  • 121 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信