Problem Statement: I am trying to set up a CI server (on windows 2008 R2) which would run Jenkins and would also be able to collect different metrices that would be useful for monitoring the CI server.
I am not from the operations team hence do not have much knowledge into server monitoring hence seeking help regarding the best practices to set the server up.
I know of below three ways to set up a Jenkins server
Run as a background windows service - but it will not help as I need to run the selenium tests and they would fail if jenkins is running as a background service
Open a cmd prompt and run java -jar jenkins.war - With this option jenkins is up and running but I am not sure how to include the monitoring portion for jenkins
- I can set up a apache tomcat and then can run Jenkins inside the tomcat - but in this case also I am not sure of how to collect the data/metrices for server monitoring
Any ideas and pointers would be very helpful for me in setting up the server.