-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Jenkins Administrator's Guide
By :

Jenkins deployment architecture and hosting is an important factor in how well it will perform when your organization starts to scale up usage for builds and deployment of software. Several bottleneck issues can be avoided simply by hosting it with a fast disk, proper systems configuration, and enough resources to perform most workloads. Planning out how users onboard jobs and organizing jobs into folders can also play a major role in Jenkins performance. Beyond those basics, any further optimizations don't have to be made right away. Some of them can be delayed until you start actually experiencing performance issues. This chapter tries to give you hints for where you can typically look for performance issues as well as how to resolve them. Furthermore, monitoring wasn't covered in this chapter, but extending Jenkins with application performance monitoring, such as using the jmxtrans agent jar with a time series database and a graphing solution such as Grafana...