我期待启用/配置Hudson插件日志记录以显示何时执行插件操作。我目前在FTP Uploader Plugin感兴趣,但一般的配置将超过有用:如何启用/配置Hudson插件日志记录以进行调试
1
A
回答
2
你可以建立自己的“日志记录”捕捉到一组预定义日志消息下的Manage Hudson - >系统日志 。但是,您需要知道您要遵循的任何内容所使用的“日志路径”。例如,我设置了一个Subversion日志记录器来记录标记为hudson.scm.SubversionSCM
的日志消息,以试图追踪我们的Subversion服务器的问题。对我来说,找出日志路径是一个很大的绊脚石,因为我找不到任何方法来获取各种Hudson插件用于他们自己的消息的路径列表。
我想通过看Hudson code layout,你可以得到下一个给定的Java文件将记录消息的路径:
Subversion的插件生活插件/颠覆/ src目录/主/ JAVA/哈德森/ SCM /SubversionSCM.java(并且在同一目录中还有其他java文件)。
FTP上传器位于plugins/ftppublisher/src/main/java/com/zanox/hudson/plugins/FTPPublisher.java。所以也许你应该制作一个日志记录器,路径为com.zanox.hudson.plugins.FTPPublisher
? (现在我只是猜测。)
被警告,我没有看过哈德逊日志记录一会儿,所以这可能是过时的,并且可能有一个更简单的方法。另外,我的术语可能是残酷的 - 我想不出比“日志路径”更好的术语?!?
3
要列出哈德森里面存在的所有记录仪,您可以使用脚本控制台和下面的代码:
import java.util.logging.*;
LogManager.getLogManager().getLoggerNames().each() {
print "${it} , ";
}
相关问题
- 1. 如何配置Hudson执行的Subversion操作的日志记录?
- 2. 在maven jetty 7插件中启用调试日志记录
- 3. 如何使用具有多个日志记录和多个配置文件的Log4Net进行日志记录?
- 4. 使用json配置文件进行Python日志记录
- 5. 如何使用Libwebsockets启用调试日志记录?
- 6. 如何在spring-mvc中配置slf4j进行日志记录?
- 7. 如何配置grails插件的日志记录?
- 8. 如何在PostgreSQL JDBC/HikariCP中启用调试日志记录?
- 9. log4net在运行时启用调试日志记录
- 10. 使用SpringMVC应用程序进行日志记录配置
- 11. JBoss日志记录配置
- 12. 如何配置休眠的JUnit测试公用日志记录
- 13. 如何配置Flink群集以通过web ui进行日志记录?
- 14. Orchard CMS如何进行日志记录?
- 15. Python日志记录配置文件
- 16. 事件日志记录的log4net配置
- 17. 如何启用vstest.console.exe日志记录?
- 18. 基于日志记录级别的SpringBoot日志记录配置
- 19. 日志记录配置文件中的函数调用
- 20. Hadoop启用日志记录
- 21. VBA启用日志记录
- 22. 启用Activiti日志记录
- 23. 配置SSIS日志记录以登录一个文件
- 24. 如何配置Grails单元测试日志记录
- 25. 禁用Hiera调试日志记录
- 26. 如何配置Microsoft企业库日志记录应用程序块以处理任何日志记录类别?
- 27. 使用Lift配置日志记录
- 28. 使用Log4j XML配置文件配置Hibernate日志记录?
- 29. NLog启用从命令行进行日志记录
- 30. 为Jetty的maven插件配置日志记录?