monit-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: public repository for monit checks?


From: Callum Macdonald
Subject: Re: public repository for monit checks?
Date: Tue, 07 Feb 2012 10:03:28 +0100

Hola,

I, for one, would be favour of this.

I'm very new to monit, I've found it to be incredibly useful, I've
installed it on all our servers and can't imagine a scenario where it
wouldn't be useful.

However, getting it installed and configured wasn't a walk in the park.
In the same way that puppet and chef recipes are shared, I think it
makes a lot of sense to share monit checks.

I'd also love to see a web interface to write new checks. A few
tickboxes for each check, then a custom rolled check is output. I'm
thinking specifically of setting mail server values, http protocol tests
and so on.

I'd be happy to contribute towards the above.

Love & joy - Callum.

On Tue, 2012-02-07 at 08:18 +0000, Tom H wrote:
> Hi,
> 
> I see the configuration examples page; 
> http://mmonit.com/wiki/Monit/ConfigurationExamples and that there are 
> lots of examples on the web of scripts that can be dropped into 
> /etc/monit.d/*.conf
> 
> However would there be any value, (and does this exist already?) of a 
> public svn or git repository to contain a set of basic checks for httpd, 
> mysql, tomcat etc.
> 
> I am aware that this would require a little bit of customization to 
> match different distributions, but if you are not using a package with 
> redhat or debian file system layouts, then you are probably a 
> roll-your-own sort anyway, and wouldn't be interested.
> 
> Conditional executional could be achieved by having a install script to 
> test for packages similar to munin, and having a parallel folder which 
> you link in as required for example;
> 
> /usr/share/monit/monit.d/mysql.conf
> /usr/share/monit/monit.d/httpd.conf
> /usr/share/monit/monit.d/tomcat6.conf
> 
> 
> and then to enable the checks symlink in the ones you want ie;
> 
> ln -s /usr/share/monit/monit.d/tomcat6.conf /etc/monit.d/tomcat6.conf
> 
> Or do it all automatically by testing for the packages with a script...
> 
> 
> 
> Cheers,
> Tom
> 
> --
> To unsubscribe:
> https://lists.nongnu.org/mailman/listinfo/monit-general


==
Callum Macdonald

French mobile: +33 7 8708 5410
UK mobile: +44 7968 378 810
Desk: +44 845 126 0875
www.callum-macdonald.com






reply via email to

[Prev in Thread] Current Thread [Next in Thread]