Build precise queries to find exactly what you need
Press ESC to close
Your review has been submitted and is pending approval.
This is an updated version of : http://localhost/directory/Plugins/Java-Applications-and-Servers/Apache-Tomcat/check_TomcatApplication/details The reason for my update was the script was very useful but did not generated any graphical output for (pnp4nagios) ./check_TomcatApplication.sh -u USER -p PASS -H HOST -P 8081 -a myapp myapp_JVM_OK:|myapp_JVM_free=263281744MB;;;0 myapp_JVM_total=1063714816MB;;;0 myapp_JVM_max=1063714816MB;;;0 myapp_http-8081 OK:|http-8081_maxTime=260ms;;;0 http-8081_processingTime=6108ms;;;0 http-8081_requestCount=5857ms;;;0 http-8081_errorCount=2925ms;;;0 http-8081_bytesReceived=0ms;;;0 http-8081_bytesSent=12998001ms;;;0 myapp_jk-8010 OK:|jk-8010_maxTime=66555ms;;;0 jk-8010_processingTime=3570368ms;;;0 jk-8010_requestCount=15171ms;;;0 jk-8010_errorCount=2ms;;;0 jk-8010_bytesReceived=0ms;;;0 jk-8010_bytesSent=113444017ms;;;0
Current Version
1.0
Last Release Date
2013-04-23
Owner
Vahid Hedayati
Website
https://github.com/vahidhedayati
License
GPL
Compatible With
We have 5 running apps, they are in the /manager/list or /manager/html/list. No matter what you enter, the "Application" is not running. Always the same error message, even if you enter wrong password or user name.
fyi: afaik for tomcat7 you must grant your authorized tomcat user the "manager-script" role and then modify the script to add the /text/ to the url. wget -o /dev/null -O - http://$USER:$PASSWORD@$HOST:$PORT/manager/list | grep -q "^/$APP:running" wget -o /dev/null -O - http://$USER:$PASSWORD@$HOST:$PORT/manager/text/list | grep -q "^/$APP:running"
Hi, I am getting this error when testing for tomcat 5.5 ./check_TomcatApplication.sh: line 4: syntax error near unexpected token `newline' ./check_TomcatApplication.sh: line 4: `'
I am unsure but I think you may have not downloaded the script properly ? can you cat the script is it really a script or have you downloaded the github page ? try wget https://raw.github.com/vahidhedayati/check_TomcatApplication/master/check_TomcatApplication.sh and attempt it again If I do wget https://github.com/vahidhedayati/check_TomcatApplication/blob/master/check_TomcatApplication.sh Then I attempt to execute it I get the same error ./check_TomcatApplication.sh: line 6: syntax error near unexpected token `newline' But then what I have downloaded is a html page
Thanks for posting an updated version of the plug-in the additional metrics are good. I did note a couple of minor corrections for your consideration. The current usage string incorrectly indicates lower case -h for host: echo "$PROGNAME -u user -p password -h host -P port -a application" Also, the output shows memory in units of MB, but is really bytes: This should either be divided by 1024^2 or change units to B. Thanks again.
Thanks the main source on github https://github.com/vahidhedayati/check_TomcatApplication/check_TomcatApplication.sh has been updated to reflect your notes.
You must be logged in to submit a review.
To:
From:
We’ve completely redesigned the world’s largest repository of Nagios plugins and monitoring tools. Join thousands of users sharing monitoring solutions for servers, applications, and everything in between.
Due to our redesign, all existing accounts require a password reset to access your account again.
Ready to explore 6,100+ projects and contribute to the community?
Reset Password Create Account
Happy Monitoring!