[mythtv-users] Monitt and Mythweb
Brian L. Walter
blwalter at gmail.com
Sun May 6 11:06:47 UTC 2007
Dave Ansell wrote:
> ----- Original Message -----
> From: "Brian L. Walter" <blwalter at gmail.com>
> To: "Discussion about mythtv" <mythtv-users at mythtv.org>
> Sent: Sunday, May 06, 2007 2:13 AM
> Subject: [mythtv-users] Monitt and Mythweb
>
>
> Greetings,
>
> I think I have monit configured and running correctly. One or two tests
> of killing mythbackend, and monit restarts it very nicely.
>
> However, I've notice than when I try to connect to certain parts of
> mythweb (status - recorded programs), mythweb hangs for a bit, then, the
> dreaded "Is the backend running?"..
>
> Monitory the logs, I see a restart of the backend occuring...no erros,
> no nothing. I can reliably get it to fail by having monit running,
> then, access the backend status via mythweb.
>
> Anyone else seeing this? And if so, is there solution that I'm missing?
>
> TIA
> Brian
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>
> Brian,
>
> My monit script is below. I havent had any such problems ....
>
>
> ############### Myth Backend ######################################
> check process mythbackend with pidfile /var/run/mythbackend.pid
> group mythtv
> start program = "/etc/init.d/mythbackend start"
> stop program = "/etc/init.d/mythbackend stop"
> if failed port 6544 proto http then restart
> if 5 restarts within 5 cycles then timeout
> depends on mysql
>
> ############### MySQL ###########################################
> check process mysql with pidfile /var/run/mysqld/mysqld.pid
> group database
> start program = "/etc/init.d/mysqld start"
> stop program = "/etc/init.d/mysqld stop"
> if failed port 3306 protocol mysql then restart
> if 5 restarts within 5 cycles then timeout
>
> ################### Web ####################################
> check process apache with pidfile /var/run/httpd.pid
> every 5 cycles
> group www
> start program = "/etc/init.d/httpd start"
> stop program = "/etc/init.d/httpd stop"
> if failed port 80 protocol HTTP request /monit/token then restart
> if 5 restarts within 5 cycles then timeout
>
>
>
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
Thanks! I'll give it try.
Brian
More information about the mythtv-users
mailing list