[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: URL content checking [Vote]
From: |
Martin Pala |
Subject: |
Re: URL content checking [Vote] |
Date: |
Thu, 2 Dec 2004 15:42:02 +0100 |
+1
----- Original Message -----
From: "Jan-Henrik Haukeland" <address@hidden>
To: "The monit developer list" <address@hidden>
Sent: Thursday, December 02, 2004 1:29 PM
Subject: Re: URL content checking [Vote]
> This is a nice feature and I propose that we try to implement this in
> monit. We need to vote, if we should add this feature in monit. So
> please cast your votes!
>
> Here is mine +1
>
> The proposal is as follows:
> ------------------------------------
> Add content monitoring to monit so the following requirements are meet:
>
> Check if a URL is up (responding)
> Check if a URL does or does not contain a string
>
> The only protocol supported for URL testing is HTTP(S). We suggest the
> following syntax in monit's control file for this new functionality:
>
> On Dec 2, 2004, at 9:06 AM, Martin Pala wrote:
>
> > check host myhost with address 192.168.1.1
> > if failed url http://user:address@hidden:8080/index.php
> > [and content {contains|notcontains|equals|notequal}
> > "^myregular*expression$"]
> > [with checksum 8f7f419955cefa0b33a2ba316cba3659]
> > then alert
>
> In addition I would like to suggest a short-form (not quite sure about
> the syntax, only that a short-form would be nice):
>
> check URL myURLCollection
> if failed urls [
> http://user:address@hidden/foobar?querystring
> http://user:address@hidden/foobar
> http://blabla3.com/foobar?querystring
> http://labla4.com/foobar?querystring
> http://user:address@hidden/foobar
> ....] # Space or newline separate url-entries
> then <action>
>
> The rationale for this varian is that if one should want to monitor
> several hundreds of URLs it is less to write and you can group URLs
> into collections. The URL-test should be conducted as follows,
> - Test all URLs in the list in one poll-session
> - If one or more URL failed, only send one and only one alert report
> listing those URLs that failed.
>
> --
> Jan-Henrik Haukeland
>
>
>
> _______________________________________________
> monit-dev mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/monit-dev
>