哨兵记录实施

2020-09-05 06:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 1)我根据上的操作为e...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

1)我根据上的操作为external-dependecies.xml添加了依赖项 https://docs.sentry.io/clients/java/modules/log4j2/

替代文本

2)添加了相关的jar之后,将其放在外部库下

替代文本

3)添加了Java系统属性-Dsentry.dsn = https://e8e249ec5fe742f18b40d9a8651a4e87 @ sentry.io/1202345

4),最后homepagecontroller添加try catch块try {int a = 42/0; } catch(ArithmeticException e){LOG.error(e.getMessage()); LOG.debug(e.getMessage()); }

5),但是Sentry文件没有将日志发送到Sentry

(173.5 kB)
1条回答
bbpeas
2020-09-05 06:52

我正在努力将哨兵整合到hybris 1811中,经过一些工作,似乎可以采用以下方法进行工作

1

放置哨兵罐sentry-1.7.16.jar sentry-log4j2-1.7.16.jar

到您的模块lib文件夹,例如{your-ext} {your-module} \ lib

2

将sendry.properties放置到模块资源文件夹{your-ext} {your-module} \ resource

3

将以下sendry log4j2属性添加到local.property

  log4j2.packages = org.apache.logging.log4j.core,io.sentry.log4j2
  log4j2.appender.sentry.type =哨兵
  log4j2.appender.sentry.name =哨兵
  log4j2.appender.sentry.filter.threshold.type = ThresholdFilter
  log4j2.appender.sentry.filter.threshold.level =警告
  log4j2.rootLogger.appenderRef.sentry.ref =哨兵



  

一周热门 更多>