2016-10-10 2 views
0

0 일치하는 프로세스가 나는Sensu 보고서는 tomcat8

CheckProcess CRITICAL: Found 0 matching processes; cmd //usr/bin/java * -Dcatalina.base=/opt/tomcat8 */ 

config.json

"command": "check-process.rb --pattern \"/usr/bin/java * -Dcatalina.base=/opt/tomcat8 *\" -W 1", 

ps -ef | grep tomcat 다음

ubuntu 23100  1 0 Oct07 ?  00:01:32 /usr/bin/java -Djava.util.logging.config.file=/opt/tomcat8/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -classpath /opt/tomcat8/bin/bootstrap.jar:/opt/tomcat8/bin/tomcat-juli.jar -Dcatalina.base=/opt/tomcat8 -Dcatalina.home=/opt/tomcat8 -Djava.io.tmpdir=/opt/tomcat8/temp org.apache.catalina.startup.Bootstrap start 

답변

2

제공하는 다음 확인란을 가지고 다음과 같은 오류를 얻고있다 찾을 수 귀하 루비 정규식이 잘못되었습니다. /*을 피해 달아 오는 것을 잊어 버린 사람은 .인데 어떤 캐처 맨이있을 수 있는지 나타 내기 전에.

이 있어야한다 :

\/usr\/bin\/java .* -Dcatalina.base=\/opt\/tomcat8 .* 

내가 사용하기 전에 내 표정을 테스트 http://rubular.com/를 사용합니다.