Post JBOSS 和 WAS 应用程序的部署 JVM 日志验证

Post Deployment JVM log validation for JBOSS and WAS Application

我们使用 Jenkins 和 Urban Code Deploy 分别进行构建和部署。 Post 我们手动进行部署并验证 JVM 日志。我们部署的大多数应用程序是 JBOSS 和 WAS8.5。我想要一些关于自动执行此 post 部署验证任务的建议。有没有什么工具、插件可以和 Urban Code Deploy 集成来针对某些关键字执行此日志解析。

我有 "Log parser" 插件,它是 Jenkins 中的开源插件。有没有更好的主意?

在 UrbanCode Deploy 中,您可以使用称为 "Monitor File Contents" 的步骤来检查文件中是否包含正则表达式。

另一种方法是在shell步骤中输出日志文件内容,如cat logfile,然后使用post处理脚本检查表达式是否在文件。在这种情况下,您可以使用 JavaScript 语法。 See