Taille: 780
Commentaire: 1ère passe...
|
Taille: 2253
Commentaire: + MRTG
|
Texte supprimé. | Texte ajouté. |
Ligne 5: | Ligne 5: |
* Installer le service SNMP : {{{ | * Installer le service SNMP __sur la passerelle réseau__ : {{{ |
Ligne 10: | Ligne 10: |
com2sec readonly ip-du-serveur-web local | com2sec readonly adresse-ip-du-serveur-web local |
Ligne 17: | Ligne 17: |
. (on a retiré le `127.0.0.1` à la fin pour ouvrir les accès plus largement) | . {i} ''on a retiré le `127.0.0.1` à la fin de la ligne, pour ouvrir les accès plus largement'' |
Ligne 21: | Ligne 21: |
* Vérifier que ça fonctionne : {{{ aptitude install snmp snmpwalk -Os -c local -v 1 localhost aptitude purge snmp }}} . {i} le résultat doit être des centaines (voir des milliers) de lignes d'informations = MRTG = MRTG nous donne des informations statistiques sur le trafic qui traverse chaque interfaces, en entrée comme en sortie. C'est particulièrement utile pour vérifier si une connexion réseau est surchargée et à quel moment. * Installer l'outil MRTG __sur le serveur web__ : {{{ aptitude install mrtg }}} * Vérifier que l'accès SNMP à la passerelle `gw` fonctionne depuis le serveur web : {{{ aptitude install snmp snmpwalk -Os -c local -v 1 gw aptitude purge snmp }}} . {i} le résultat doit être des centaines (voir des milliers) de lignes d'informations . (!) si ça ne fonctionne pas, vérifier les filtrages, en particulier du côté de la passerelle * Générer un modèle de configuration automatiquement : {{{ cfgmaker --global "WorkDir: /var/www/mrtg" --global "Options[_]: growright,bits" --global "WithPeak[_]: dwmy" --ifref=ip local@gw > /etc/mrtg.cfg }}} * Générer une page d'accueil web : {{{ indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html }}} * Vérifier que les graphiques sont bien générés en lançant MRTG une première fois : {{{ LANG=C mrtg /etc/mrtg.cfg }}} . puis en allant voir la page web obtenue : http://www/mrtg/ |
SNMP
Pour faire le suivi, il faut d'abord disposer des informations statistiques sur le réseau. Un des moyens classique d'y accéder est via le protocole SNMP.
Installer le service SNMP sur la passerelle réseau :
aptitude install snmpd
Créer un fichier /etc/snmp/snmpd.local.conf avec le contenu suivant :
com2sec readonly 127.0.0.1 local com2sec readonly adresse-ip-du-serveur-web local syslocation Ville, Pays syscontact Network manager <technique@XX.auf.org>
Éditer le fichier /etc/default/snmpd pour changer la ligne suivante :
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
on a retiré le 127.0.0.1 à la fin de la ligne, pour ouvrir les accès plus largement
Relancer le service SNMP :
/etc/init.d/snmpd restart
Vérifier que ça fonctionne :
aptitude install snmp snmpwalk -Os -c local -v 1 localhost aptitude purge snmp
le résultat doit être des centaines (voir des milliers) de lignes d'informations
MRTG
MRTG nous donne des informations statistiques sur le trafic qui traverse chaque interfaces, en entrée comme en sortie. C'est particulièrement utile pour vérifier si une connexion réseau est surchargée et à quel moment.
Installer l'outil MRTG sur le serveur web :
aptitude install mrtg
Vérifier que l'accès SNMP à la passerelle gw fonctionne depuis le serveur web :
aptitude install snmp snmpwalk -Os -c local -v 1 gw aptitude purge snmp
le résultat doit être des centaines (voir des milliers) de lignes d'informations
si ça ne fonctionne pas, vérifier les filtrages, en particulier du côté de la passerelle
Générer un modèle de configuration automatiquement :
cfgmaker --global "WorkDir: /var/www/mrtg" --global "Options[_]: growright,bits" --global "WithPeak[_]: dwmy" --ifref=ip local@gw > /etc/mrtg.cfg
Générer une page d'accueil web :
indexmaker /etc/mrtg.cfg > /var/www/mrtg/index.html
Vérifier que les graphiques sont bien générés en lançant MRTG une première fois :
LANG=C mrtg /etc/mrtg.cfg
puis en allant voir la page web obtenue : http://www/mrtg/