[afnog] Website Monitoring Tool
Mark Elkins
mje at posix.co.za
Fri May 16 16:46:06 UTC 2014
On Fri, 2014-05-16 at 18:45 +0300, Righa Shake wrote:
> Hello Seun,
>
>
> The objective is to be able to know when a website changes more
> precisely the home page or any new content is added on the page.
>
>
> I will look at the sites you have suggested, thanks.
I'm assuming this is to check for defaced websites or websites that have
extra pages added for nefarious activities (scams, - etc)?
If I were to do this... It would be part of a "Site Backup" routine....
You only need to make a Backup if there has been a change.
Usually - the pages for a site have to be in a well defined area (the
DocumentRoot). Find and compute a Checksum for all files. Compare to
the last time, and if there are changes (or no last time), take a
backup... or in your case, send an e-mail.
To Create your checksums to compare against...
for web in *
do
find $web/web -type f -print0 | xargs --null md5sum > $web/.csum
done
* I put all webs in "/home/www/<WebSiteName>/web"
* You need the '-print0' and '--null' because people put spaces in file
names....
Run something similar - but output into say ".csum-new" and
then compare the .csum and .csum-new files.... per website.
for web in *
do
find $web/web -type f -print0 | xargs --null md5sum > $web/.csum-new
cmp -s $web/.csum $web/.csum-new || (
echo "Someone Changed something"
diff $web/.csum $web/.csum-new
) | mail -s "Website $web has changed" foo at adm.com
done
Send an e-mail on a difference.
Anyway - you should get the idea.....
> Regards,
>
> Righa Shake
>
>
>
> On Fri, May 16, 2014 at 6:11 PM, Seun Ojedeji <seun.ojedeji at gmail.com>
> wrote:
> Hello Righa,
>
>
> What kind of change are you looking to monitor? perhaps nagios
> or monit could help (if you are looking at a software).
>
> http://www.nagios.org/
> http://mmonit.com/monit/
>
>
> For hosted solutions, found the following (by googling ;))
>
> http://www.uptrends.com/
> https://www.pingdom.com/
>
>
> Cheers!
>
>
>
> On Fri, May 16, 2014 at 4:03 PM, Righa Shake
> <righa.shake at gmail.com> wrote:
>
> Hi All,
>
> Am looking for a tool which can assist in monitoring
> websites such that whenever there is a change an
> automatic email alert is sent.
>
>
> So far I have managed to get the following site
> http://visualping.io/.
>
>
>
> Any ways that can help achieve the objective will be
> appreciated.
>
>
>
> Regards,
>
> Righa Shake
>
>
>
> _______________________________________________
> afnog mailing list
> http://afnog.org/mailman/listinfo/afnog
>
>
>
> --
> ------------------------------------------------------------------------
> Seun Ojedeji,
> Federal University Oye-Ekiti
> web: http://www.fuoye.edu.ng
> Mobile: +2348035233535
> alt email: seun.ojedeji at fuoye.edu.ng
>
> The key to understanding is humility - my
> view !
>
>
>
>
> _______________________________________________
> afnog mailing list
> http://afnog.org/mailman/listinfo/afnog
--
Mark James ELKINS - Posix Systems - (South) Africa
mje at posix.co.za Tel: +27.128070590 Cell: +27.826010496
For fast, reliable, low cost Internet in ZA: https://ftth.posix.co.za
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3832 bytes
Desc: not available
URL: <http://afnog.org/pipermail/afnog/attachments/20140516/538b8a4c/attachment.bin>
More information about the afnog
mailing list