Spring Boot Audit按示例记录

时间:2016-06-14 17:50:51

标签: spring-boot audit-logging

Spring Boot的文档几乎每个方面都被证明是大量信息的宝库。直到我到达Chapter 50: Auditing

我试图理解构成整章的两段。如果我正确地阅读它,那么当我在"生产模式"中运行我的Spring Boot应用程序时(即,通过java -jar path/to/myapp.jar作为构建/打包的uberjar)然后每次发生访问事件(auth尝试/成功/失败)时,该事件将被记录/记录在某处。

我还没有完成任何配置。我在" prod模式"中运行我的应用程序并登录。我希望看到一些控制台/日志输出指示auth事件,但我没有看到任何。我退出,同样的交易(没有控制台输出)。我尝试使用错误的用户名登录,再次在控制台输出中没有任何内容。

  • 除了控制台/日志输出之外,Spring Boot是否记录其他地方的访问事件?如果是这样,在哪里以及为什么?
  • 我是否需要定义任何@Beans并使用某种事件监听器注册它们?如果是这样,有人可以提供一个简洁的代码示例吗?

基本上我只是希望将Spring Boot的默认审核日志记录泵送到STDOUT(控制台)。有什么想法吗?

0 个答案:

没有答案