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

Re: [linux-team] Watchdog



William JOYE wrote:
> 
> Hello,
> 
> Je cherche un programme pour surveiller une machine ouvert en permanence à
> Internet. Je voudrais bien connaître des infos sur la machine sous forme
> d'un rapport (uptime, disk space, analyse log, tentative d'accès, transfert
> de ftp, ...).

Tous mes serveurs qui sont sur l'internet m'envoient chaque jour un
mail qui depend un peu de ce que je veux surveiller sur la machine 

#!/bin/bash

# cat > /tmp/report <<EOF # pour passer par un fichier temp.
cat <<EOF

hostname : `hostname`
  date   : `date`
----------------------------------------

disk usage
----------
`df`

uptime
-------
`uptime`

EOF

Ce script est execute par le cron a 2H25 chaque matin (
/etc/cron.d/report )
du genre

----------------
MAILTO=root

25 2 * * 2-6 root /usr/local/sbin/report
----------------

Et le mail de root est redirige vers un user local, qui
lui est redirige vers mon e-mail sur internet.

-- 

Ne jettez pas l'argent par les fenetres, utilisez Linux !
May the sources be with you !

-

Alain Spineux
Linux System Engineer
KeySource
Avenue de la Couronne 480
1050 Brussels ( Belgium )
Tel. +32-2-644.96.53 * Fax. +32-2-649.18.11
--------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/