Hi guys. Way back in the ancient mists of time I remember seeing some daemon monitoring app. I can't remember what it was called though. It basically was a tool that ensured that particular daemons on a host were always running. Ie, if they crashed or whatever the monitoring app ran the appropriate rc script to restart them. Anyone know what I'm talking about or a good app that does this?
Regards
Oliver Jones wrote:
Hi guys. Way back in the ancient mists of time I remember seeing some daemon monitoring app. I can't remember what it was called though. It basically was a tool that ensured that particular daemons on a host were always running. Ie, if they crashed or whatever the monitoring app ran the appropriate rc script to restart them. Anyone know what I'm talking about or a good app that does this?
Regards
There is daemontools, healthd (FreeBSD Only sorry) off the top of my head.
- Drew
Anyone got a link. When I search for daemontools I get lots of links to the CD/DVD emulation software for Windows.
Regards
On Mon, 2004-09-13 at 00:04, Drew Broadley wrote:
Drew Broadley wrote:
There is daemontools, healthd (FreeBSD Only sorry) off the top of my head.
- Drew
In addition to this, qmail, djbdns both use daemontools as their daemon maintenance/monitoring.
- Drew
wlug mailing list | wlug@list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug
googled for daemontools and got this
http://cr.yp.to/daemontools.html
Jodi
On Mon, 2004-09-13 at 15:14, Oliver Jones wrote:
Anyone got a link. When I search for daemontools I get lots of links to the CD/DVD emulation software for Windows.
Regards
On Mon, 2004-09-13 at 00:04, Drew Broadley wrote:
Drew Broadley wrote:
There is daemontools, healthd (FreeBSD Only sorry) off the top of my head.
- Drew
In addition to this, qmail, djbdns both use daemontools as their daemon maintenance/monitoring.
- Drew
wlug mailing list | wlug@list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug
--
Oliver Jones » Director » oliver@deeperdesign.com » +64 (21) 41 2238
Deeper Design Limited » +64 (7) 377 3328 » www.deeperdesign.com
wlug mailing list | wlug@list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug
I spoke too soon. I did the same and found it. No decent RPMs though. And in thinking about it Nagios is probably a better solution overall.
Regards
On Mon, 2004-09-13 at 15:20, Jodi Anderson wrote:
googled for daemontools and got this
http://cr.yp.to/daemontools.html
Jodi
On Mon, 2004-09-13 at 15:14, Oliver Jones wrote:
Anyone got a link. When I search for daemontools I get lots of links to the CD/DVD emulation software for Windows.
Regards
On Mon, 2004-09-13 at 00:04, Drew Broadley wrote:
Drew Broadley wrote:
There is daemontools, healthd (FreeBSD Only sorry) off the top of my head.
- Drew
In addition to this, qmail, djbdns both use daemontools as their daemon maintenance/monitoring.
- Drew
wlug mailing list | wlug@list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug
--
Oliver Jones » Director » oliver@deeperdesign.com » +64 (21) 41 2238
Deeper Design Limited » +64 (7) 377 3328 » www.deeperdesign.com
wlug mailing list | wlug@list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug
On RedHat RHEL 2.1. I don't think so.
Regards
On Mon, 2004-09-13 at 15:48, Drew Broadley wrote:
Oliver Jones wrote:
Anyone got a link. When I search for daemontools I get lots of links to the CD/DVD emulation software for Windows.
it _should_ be in your package system.
- Drew
wlug mailing list | wlug@list.waikato.ac.nz Unsubscribe: http://list.waikato.ac.nz/mailman/listinfo/wlug
Oliver Jones wrote:
On RedHat RHEL 2.1. I don't think so.
Can't say i've used RH.
On a side note for others: http://summersoft.fay.ar.us/pub/qmail/daemontools/redhat-9/ Looks like there is sufficent rpms for the build.
* Oliver Jones oliver@deeper.co.nz [2004-09-12 05:23]:
It basically was a tool that ensured that particular daemons on a host were always running. Ie, if they crashed or whatever the monitoring app ran the appropriate rc script to restart them.
Uhm, init?
Regards,
It basically was a tool that ensured that particular daemons on a host were always running. Ie, if they crashed or whatever the monitoring app ran the appropriate rc script to restart them.
Uhm, init?
Regards,
netsaint. init won't do much when something like mysqld gets wedged and stops respoding. Partly because mysqld hasn't actually exited, and partly because init doesn't spawn mysqld.. but netsaint will check things like mysqld periodically and take some action when it stops responding. Usually it'll mail an admin, but you can configure it to bounce mysqld.
Be warned, this doesn't always work out as well as you might expect.
On Sun, 2004-09-12 at 23:26, zcat wrote:
netsaint. init won't do much when something like mysqld gets wedged and stops respoding. Partly because mysqld hasn't actually exited, and partly because init doesn't spawn mysqld.. but netsaint will check things like mysqld periodically and take some action when it stops responding. Usually it'll mail an admin, but you can configure it to bounce mysqld.
Netsaint no longer exists due to trademark or copyright problems (or something like that). The project was renamed to nagios and can now be found at http://www.nagios.org/.
Nagios works really well for monitoring network and host health, but it is quite time consuming and complex to setup and tune to your particular environment. I probably wouldn't recommend it for monitoring / restarting a single service - the overhead just simply isn't worth it, write a simple shell script! However if you have a more complex environment with service dependencies, or services on several servers that you need to monitor then nagios can come in extremely handy.
HTH.
Regards
I am familiar with Netsaint/Nagios. A bit more heavy weight than I'm looking for. But certainly an idea worth thinking about.
Regards
On Sun, 2004-09-12 at 23:34, Matt Brown wrote:
On Sun, 2004-09-12 at 23:26, zcat wrote:
netsaint. init won't do much when something like mysqld gets wedged and stops respoding. Partly because mysqld hasn't actually exited, and partly because init doesn't spawn mysqld.. but netsaint will check things like mysqld periodically and take some action when it stops responding. Usually it'll mail an admin, but you can configure it to bounce mysqld.
Netsaint no longer exists due to trademark or copyright problems (or something like that). The project was renamed to nagios and can now be found at http://www.nagios.org/.
Nagios works really well for monitoring network and host health, but it is quite time consuming and complex to setup and tune to your particular environment. I probably wouldn't recommend it for monitoring / restarting a single service - the overhead just simply isn't worth it, write a simple shell script! However if you have a more complex environment with service dependencies, or services on several servers that you need to monitor then nagios can come in extremely handy.
HTH.
Regards
I'm not about to forsake the SysV startup scripts I have with RH to use init to monitor my daemons. Init might be good for gettys and swiching run levels but that is about it these days.
Regards
On Sun, 2004-09-12 at 20:47, A. Pagaltzis wrote:
- Oliver Jones oliver@deeper.co.nz [2004-09-12 05:23]:
It basically was a tool that ensured that particular daemons on a host were always running. Ie, if they crashed or whatever the monitoring app ran the appropriate rc script to restart them.
Uhm, init?
Regards,
participants (6)
-
A. Pagaltzis -
Drew Broadley -
Jodi Anderson -
Matt Brown -
Oliver Jones -
zcat