Java跑龙套

构建状态

首先在r7insight_java库上添加一个依赖项,maven用户将以下内容复制到pomo .xml中。

          
文本
1
< >的依赖
2
< groupId > com.rapid7 < / groupId >
3.
< artifactId > r7insight_java < / artifactId >
4
<版本> > < /版本发布
5
< / >的依赖

你需要包括你的日志标记,区域(例如。"us"或"eu"),以及属性文件中的格式化程序:

          
文本
1
处理程序= com.rapid7.jul.LogentriesHandler
2
.handlers = com.rapid7.jul.LogentriesHandler
3.
4
com.rapid7.jul.LogentriesHandler。令牌= e1786e4f - c4f7 - 40 - c7 - 94 c2 - 5 - f84b1cce122
5
com.rapid7.jul.LogentriesHandler。欧盟地区=
6
com.rapid7.jul.LogentriesHandler。格式化程序= java.util.logging.SimpleFormatter

您将需要这些进口。

          
文本
1
进口java.util.logging.LogManager;
2
进口java.util.logging.Logger;

LogManager。

          
文本
1
private static LogManager LogManager = LogManager. getlogmanager ();

使用属性文件配置日志管理器,它将指向LogentriesHandler类。

          
文本
1
InputStream = new FileInputStream("src/main/resources/logging.properties");
2
logManager.readConfiguration(是);

记录器。

          
文本
1
Logger log = logManager.getLogger("global");

使用它发送日志。

          
文本
1
Log.info(“信息日志信息到这里”);
2
日志。Warning (" Warning logging message goes here");