improvement Plugins are better integrated into CI server UI. It is now simple to switch back and forward between YouMonitor and CI server context.
feature Dashboard shows 24h real-time memory and CPU load graphs for your build server. YouMonitor separately displays system and CI server resource usage. Now you have an ability to find best JVM settings to run your CI server, and observe system activities which might affect build performance.
feature Last week build statistics displays build statistics chart for last 7 days.
feature List of monitored projects now displays number of builds, monitoring coverage dates and repository size on disk. It is now possible to delete monitored data and free disk space.
feature Daily Build Statistics on repository Summary page shows build statistics chart for last 7 days to estimate how the project evolves.
feature On repository Trends page you can view trend graphs of most important metrics: build duration, number if passed/failed unit tests, CPU and memory use.
feature Graph background has the same coloring as a build status, to visually distinguish problematic builds. You can select any build on the graph and open its details. Also you can delete from repository data of any build you do not need any more.
We've done a big work to make our standalone UI more functional, reliable and user-friendly. We took your feedback from previous version very seriously and fixed all the reported problems and UI glitches.
feature JUnit view allows to filter tests by "Passed", "Failed" and "Skipped" status. Now in one click you can see only "Failed" tests.
improvement Technologies on Builds Summary are now hyperlinks to simplify navigation.
feature By default UI trusts self-signed SSL certificates when connects to remote repositories. The reason of this decision is that almost all repositories run in LAN where impossible to issue certificate signed by a trusted certificate authority.
You can always turn this behaviour off and return back strict SSL verification by adding
-Dym.trustAllSslCertificates=false option in
In this case you will need to do the following steps to make connection possible:
$YM_HOME/jre64/bin/keytool -import -v -trustcacerts -alias myserver \ -file myserver.crt -keystore $YM_HOME/jre64/lib/security/cacerts \ -keypass changeit -storepass changeit
YM_HOMEshould point to YouMonitor installation directory.
feature Proxy configuration has been greatly improved. Now profiler is able to obtain proxy configuration from your browser, operating system or from Proxy Auto Configuration URL.