forked from evolix/evocheck
- Ajout du check du paramètre LogFormat d'AwStats
- Ajout du check de la présence d'un logrotate.d/munin*
This commit is contained in:
parent
7f7ae2e9c0
commit
26ae073b5b
4
TODO
4
TODO
|
@ -1,6 +1,6 @@
|
||||||
- Si Apache, vérifier que LogFormat=1 dans awstats.conf.local
|
- [DONE] Si Apache, vérifier que LogFormat=1 dans awstats.conf.local
|
||||||
- Si Pack Web, vérifier que userlogrotate.sh est présent !
|
- Si Pack Web, vérifier que userlogrotate.sh est présent !
|
||||||
- Vérifier la présence des logrotate.d/munin*
|
- [DONE] Vérifier la présence des logrotate.d/munin*
|
||||||
- Vérifier si evomaintenance.cf est bien configuré
|
- Vérifier si evomaintenance.cf est bien configuré
|
||||||
- Vérifier si metche est bien présent
|
- Vérifier si metche est bien présent
|
||||||
- Si pack web, vérifier la conf de log2mail pour Apache et MySQL
|
- Si pack web, vérifier la conf de log2mail pour Apache et MySQL
|
||||||
|
|
12
evocheck.sh
12
evocheck.sh
|
@ -40,6 +40,8 @@ IS_EVOMAINTENANCEUSERS=1
|
||||||
IS_APACHEMUNIN=1
|
IS_APACHEMUNIN=1
|
||||||
IS_MYSQLUTILS=1
|
IS_MYSQLUTILS=1
|
||||||
IS_RAIDSOFT=1
|
IS_RAIDSOFT=1
|
||||||
|
IS_AWSTATSLOGFORMAT=1
|
||||||
|
IS_MUNINLOGROTATE=1
|
||||||
|
|
||||||
# Source configuration file
|
# Source configuration file
|
||||||
test -f /etc/evocheck.cf && . /etc/evocheck.cf
|
test -f /etc/evocheck.cf && . /etc/evocheck.cf
|
||||||
|
@ -175,3 +177,13 @@ fi
|
||||||
if [ "$IS_RAIDSOFT" = 1 ]; then
|
if [ "$IS_RAIDSOFT" = 1 ]; then
|
||||||
(test ! -e /proc/mdstat || grep "^AUTOSTART=true" /etc/default/mdadm 1>/dev/null) || echo 'IS_RAIDSOFT FAILED!'
|
(test ! -e /proc/mdstat || grep "^AUTOSTART=true" /etc/default/mdadm 1>/dev/null) || echo 'IS_RAIDSOFT FAILED!'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Verification du LogFormat de AWStats
|
||||||
|
if [ "$IS_AWSTATSLOGFORMAT" = 1 ]; then
|
||||||
|
dpkg -l apache2.2-common 2>/dev/null |grep ^ii >/dev/null && ( grep -E '^LogFormat=1' /etc/awstats/awstats.conf.local >/dev/null || echo 'IS_AWSTATSLOGFORMAT FAILED!' )
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Verification de la présence de la config logrotate pour Munin
|
||||||
|
if [ "$IS_MUNINLOGROTATE" = 1 ]; then
|
||||||
|
( test -e /etc/logrotate.d/munin-node && test -e /etc/logrotate.d/munin ) || echo 'IS_MUNINLOGROTATE FAILED!'
|
||||||
|
fi
|
||||||
|
|
Loading…
Reference in a new issue