我是新手。以下是我成功完成的事情:
方案1:
在我的Ubuntu VM Box 1上,我已通过命令行安装了jenkins并在端口9012上运行。Monit也成功在端口2812上安装了。要实现monit jenkins集成,我在/etc/monit/monitrc
文件中添加了以下内容:>
check process jenkins with pidfile /var/run/jenkins/jenkins.pid
start program = "/etc/init.d/jenkins start"
stop program = "/etc/init.d/jenkins stop"
if failed port 9012 then restart
if 5 restarts within 5 cycles then timeout
此集成成功。
方案2: 在我的CentOs box2上,我使用以下命令安装了jenkins:
/bin/java -DJENKINS_HOME=/mnt/web -jar /mnt/web/jenkins/jenkins.war --httpPort=8080 --prefix=/web
现在,我不确定要进行监控jenkins集成需要在/etc/monit/monitrc
中添加什么,因为我不确定如何确定是否启动了jenkins,如果停止则如何重新启动
请帮助我实现方案2。