Hey guys,
I have monit set up on my freebsd webserver, and everything seems to be
working, but there is a problem. On the monit service manager page (and
with "monit status" it shows "Connection Failed" as the status for my
apache service. When I run "monit validate" I get no errors.
Here is my monitrc related to that monitoring setup:
check process apache with pidfile /var/run/httpd.pid
start program = "/usr/local/etc/rc.d/apache22 start"
stop program = "/usr/local/etc/rc.d/apache22 stop"
if cpu > 60% for 2 cycles then alert
if cpu > 80% for 5 cycles then restart
if totalmem > 6144.0 MB for 5 cycles then restart
if children > 500 then restart
if loadavg(5min) greater than 10 for 8 cycles then stop
if failed host www.tech-faq.com port 80 protocol http
request "/monit/token"
then restart
# monit will only monit/give alert in this mode.
mode passive
if 5 restarts within 5 cycles then timeout
<mailto:address@hidden>
I had to put monit into passive mode so it wont keep restarting apache.
The output from "monit status" is below:
Process 'apache'
status Connection failed
monitoring status monitored
pid 14561
parent pid 1
uptime 54m
childrens 264
memory kilobytes 13168
memory kilobytes total 4443884
memory percent 0.3%
memory percent total 121.3%
cpu percent 11.2%
cpu percent total 11.2%
port response time 0.008s to 127.0.0.1:80/monit/token
[HTTP via TCP]
data collected Tue Oct 23 18:50:38 2007
The port response time tells me that it does receive the token which
just contains the text "Monit is running.". If I connect to the
webserver and request this file, it confirms I can request it, and that
I get the contents.
How do I get it to work properly? Every configuration I have checked is
similar to mine...most are even less detailed.
------------------------------------------------------------------------
Climb to the top of the charts! Play Star Shuffle: the word scramble
challenge with star power. Play Now!
<http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_oct>
------------------------------------------------------------------------
--
To unsubscribe:
http://lists.nongnu.org/mailman/listinfo/monit-general