【问题标题】:Javamelody reports in Sonar声纳中的 Javamelody 报告
【发布时间】:2014-03-01 00:23:50
【问题描述】:

我正在使用 javamelody 来监控服务器的运行时性能。我还使用带有 jenkins 的声纳来输出 jacoco 报告。 Javamelody 支持 PDF 报告下载。有什么方法可以让我看到该报告和其他声纳报告,或者可以将此 pdf 下载到磁盘位置并从那里显示在声纳页面中?

【问题讨论】:

  • 有趣的想法,但对我来说没有逻辑意义。 SonarQube 按项目报告指标,如果我理解这个问题,您会尝试在相同的数据中包含对服务器的监控。它们是不同类型的数据。让 JavaMelody 自动通过电子邮件向您发送报告会更好吗?
  • 问题是我们每天使用 javamelody 运行性能测试配置文件并下载报告。为了以统一的方式显示所有这些下载报告,而不是通过电子邮件发送它们,我试图以某种方式将这些文件包含在 sonarqube 中。就像您单击声纳仪表板中的一个新链接一样,它会向您显示使用 javamelody 下载的所有 PDF。如果有任何方法可以在 sonarqube 中显示自定义文件,那将会很有帮助。

标签: java eclipse jenkins sonarqube java-melody


【解决方案1】:

您可以将项目信息链接添加到 JavaMelody 页面,这样您就可以生成并保存报告。您需要以管理员权限登录,然后(在 SonarQube 4.0 中)导航到项目、配置、项目链接。添加一个 JavaMelody 标签,以及默认情况下要显示的报告的 URL。该链接现在将显示在项目的仪表板上的描述小部件中。

我没有尝试过,但可以使用 file:// URL 链接到浏览器可访问的已知位置中的文件。如果您可以在共享文件系统上获取 JavaMelody 报告,这可能对您有用。

【讨论】:

  • 谢谢,让我试试。我希望它有效。会发回发生的事情。
  • 无法链接到机器上的本地文件,但可以添加到 Web 资源的链接。我正在考虑设置一个 ftp 服务器,并可能在 sonarQube 中添加一个链接,通过重定向到 ftp 服务器来显示报告 PDF 文件。
猜你喜欢
  • 2012-11-24
  • 2023-04-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-20
  • 1970-01-01
  • 2012-10-21
  • 1970-01-01
  • 2011-12-14
相关资源
最近更新 更多