- System requirements
- Overview and architecture
- Install YouMonitor
- Setup build monitoring
- Repository
- Build insights
- Webapp
Overview and architecture
YouMonitor automates build and unit-tests monitoring of your software projects. It helps to investigate build performance issues and to analyze how build performance evolves.
Monitoring agents
YouMonitor agents gather monitoring data from different sources and store it in the repositories. The following sources are supported:
- CPU and memory telemetry
- Build tools: Ant, Gradle, Maven
- Unit-test frameworks: JUnit, TestNG
- CI servers
Plugins for CI servers
Plugins integrate YouMonitor with popular CI servers: Atlassian Bamboo, Jenkins, TeamCity.
YouMonitor UI
YouMonitor UI is a desktop application which analyzes monitoring data and visualizes build process as a timeline of the framework specific events, such as an Ant task execution or a unit-test run, with their time and detail.
You can analyze how the build performance evolves over time with trends, as well as comprehensively examine detail of a particular build.
Webapp
YouMonitor Webapp adds functionality of YouMonitor UI into CI server plugins. This feature rich web application visualizes monitoring data, and brings on-line dashboards, trends and other build statistics.