Munin-node activation plugins : Différence entre versions
De wikiGite
| Ligne 5 : | Ligne 5 : | ||
1. IP_ | 1. IP_ | ||
Le plugin ip_ de munin-node réclame 2 règles iptables pour compter les paquets au niveau IP. | Le plugin ip_ de munin-node réclame 2 règles iptables pour compter les paquets au niveau IP. | ||
| + | |||
| + | Pour que ces règles soient prises en compte au démarrage de la machine : | ||
Pour ISPConfig, ajout d'un script init.d/ispconfig_zcustom (z pour qu'il se lance après ispconfig_server) : | Pour ISPConfig, ajout d'un script init.d/ispconfig_zcustom (z pour qu'il se lance après ispconfig_server) : | ||
| Ligne 37 : | Ligne 39 : | ||
exit 0 | exit 0 | ||
Puis ajout aux runlevels par défaut : update-rc.d ispconfig_zcustom defaults 99 98 | Puis ajout aux runlevels par défaut : update-rc.d ispconfig_zcustom defaults 99 98 | ||
| + | |||
| + | Pour CentOS, ajouter ces 2 lignes à /etc/rc.local | ||
| + | /sbin/iptables -I INPUT -d 192.168.1.1 | ||
| + | /sbin/iptables -I OUTPUT -s 192.168.1.1 | ||
| + | |||
| + | Lancer ces 2 lignes sur la ligne de commande afin qu'elles soient prises en compte tout de suite. | ||
Activation du module : | Activation du module : | ||
Version du 29 novembre 2011 à 21:58
Créer simplement un lien sur les plugins, de /usr/share/munin/plugins/ dans /etc/munin/plugins.
Certains liens doivent être créés avec un nom spécial (ex : *_eth0 pour faire référence à une interface en particulier)
1. IP_ Le plugin ip_ de munin-node réclame 2 règles iptables pour compter les paquets au niveau IP.
Pour que ces règles soient prises en compte au démarrage de la machine :
Pour ISPConfig, ajout d'un script init.d/ispconfig_zcustom (z pour qu'il se lance après ispconfig_server) :
#!/bin/bash
# FSO 01/2008
###################################
#
# ISPConfig custom tasks
#
###################################
IPTABLES=/sbin/iptables
IP=192.168.1.1
case "$1" in
start)
echo "ISPConfig custom script..."
# OSSEC HIDS ip_ plugin comment : "...you need these iptables rules as the first rules (they don't do anything, just make packet counts)"
$IPTABLES -I INPUT -d $IP
$IPTABLES -I OUTPUT -s $IP
;;
stop)
$IPTABLES -D INPUT -d $IP
$IPTABLES -D OUTPUT -s $IP
;;
restart)
$0 stop && sleep 1
$0 start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
Puis ajout aux runlevels par défaut : update-rc.d ispconfig_zcustom defaults 99 98
Pour CentOS, ajouter ces 2 lignes à /etc/rc.local
/sbin/iptables -I INPUT -d 192.168.1.1 /sbin/iptables -I OUTPUT -s 192.168.1.1
Lancer ces 2 lignes sur la ligne de commande afin qu'elles soient prises en compte tout de suite.
Activation du module :
ln -s /usr/share/munin/plugins/ip_ /etc/munin/plugins/ip_192.168.1.1
2. APACHE_* Ces plugins requièrent que le module status d'Apache ET le mode ExtendedStatus soit activés (Activation de server-status)
