Monitoring : Différence entre versions

De SME Server Wiki
m (Divers typo)
(Monitoring consommation réseau sur SME8)
 
(6 révisions intermédiaires par 4 utilisateurs non affichées)
Ligne 32 : Ligne 32 :
 
== SNMP ==
 
== SNMP ==
 
how to a realiser.
 
how to a realiser.
Permet la surveillance de differentes valeures, même du trafic d'un routeur ou d'un autre élément connecté a la machine par le reseau ou directement.
+
Permet la surveillance de différentes valeurs, même du traffic d'un routeur ou d'un autre élément connecté à la machine par le reseau ou directement.
 
+
  
 
== Analog ==
 
== Analog ==
Ligne 51 : Ligne 50 :
 
how to a realiser.
 
how to a realiser.
 
Permet de monitorer le trafic http et/ou ftp.
 
Permet de monitorer le trafic http et/ou ftp.
 
+
installer le rpm de centos avec cette modif http://lists.contribs.org/pipermail/translations/2006-June/000095.html
  
 
== Awstats ==
 
== Awstats ==
Ligne 58 : Ligne 57 :
 
Il existe aussi un rpm chez dungog permetant son acces uniquement par le server-manager.
 
Il existe aussi un rpm chez dungog permetant son acces uniquement par le server-manager.
  
 +
Ce rpm de dungog possede aussi un bug majeur lors des mises a jour le log est desactivé et vous devez vous même le réactiver  !! sinon pas de statistique web jusqu'a ce que vous regardier cela.
 +
 +
Voici comment je resouds ce probleme majeur:
 +
 +
#!/bin/sh
 +
toto=`db configuration getprop AWStats status`
 +
if [ "$toto" != 'enabled' ]
 +
then
 +
db configuration  setprop AWStats status enabled
 +
expand-template /etc/crontab
 +
fi
 +
 +
vous collez tout celà dans un fichier que vous mettez dans etc/cron.hourly et rendez executable.
 +
mcedit /etc/cron.hourly/awstats_enable
 +
chmod +x /etc/cron.hourly/awstats_enable
  
 
== Sysmon ==
 
== Sysmon ==
Ligne 66 : Ligne 80 :
 
== Cacti ==
 
== Cacti ==
 
How to à réaliser
 
How to à réaliser
 +
 +
==Monitoring consommation réseau sur SME8 ==
 +
 +
===console===
 +
*ifconfig
 +
*nstat
 +
*iftop
 +
*iptraf
 +
*iptraf-ng
 +
*iptstate
 +
*pkstat
 +
*vnstat
 +
*nethogs
 +
*bmon
 +
*speedometer ( pas trouvé)
 +
*nload
 +
*jnettop
 +
*ifstat
 +
*bwm-ng (bwm-ng ppp0 -T sum) demon option
 +
*cbm ( pas trouvé)
 +
*slurm  ( pas trouvé dispo centos6)
 +
*netload ( pas trouvé)
 +
*dstat
 +
 +
*collectl
 +
*tcptrack
 +
*pktstat
 +
*netwatch
 +
*trafshow
 +
 +
===web interface===
 +
*ntop
 +
*bandwidthd
 +
 +
=== specifi traffic by port===
 +
netstat -ano|grep 443|grep ESTABLISHED
 +
 +
tcptrack -i eth0 port 443
 +
 +
tcpdump port 443 and '(tcp-syn|tcp-ack)!=0'
 +
 +
tcpdump -i any port 443
 +
 +
ngrep -W byline -d any port 443 -q

Version actuelle en date du 3 juin 2014 à 20:16

Comment surveiller l'activité de votre SME 7 avec une interface graphique de preference.


Phpsysinfo

voir la page dédiée phpsysinfo Phpsysinfo n'est pas spécifique à SME, mais peut y être adapté assez simplement. Il permet de visualiser la charge système, la version de l'os, la mémoire utilisée et disponible, l'espace disque, et le matériel installé.

Sme7admin

voir le site de Landry qui est le créateur de cette contrib sme7admin.

Excellente contrib qui permet de faire un monitoring global de votre SME: trafic entrant sortant, mail, spam, virus, charge processeur, swap, ram, espace disque, temperature ....

Quelques petits réglages tout de même à vous conseiller. Si vous avez plus de 15 Go de données sur vos disques désactivez dans les options l'analyse de l'occupation de l'espace disque. Elle peut consommer une charge constante de 15% de cpu et grimper vite au fur et à mesure que vos fichiers grossissent.

Mrtnk

how to a realiser. En utilisant SNMP, RDDTool, il vous permet de faire des graphes facilement des informations surveillées. Limité à 2 éléments par graphes. voir:MRTNK linux sottises


MRTG

how to a realiser. Avec RDD Tool permet de réaliser des graphes de ce que vous surveillez.

RDD Tool

how to a realiser. Permet de réaliser une base de donnée des information ssurveillée, et en réaliser un graphe. Voila le resultat su rle site de grand-pa

SNMP

how to a realiser. Permet la surveillance de différentes valeurs, même du traffic d'un routeur ou d'un autre élément connecté à la machine par le reseau ou directement.

Analog

how to a realiser. analog

Report Magic

how to a realiser. report magic


Ubar

Voir le wiki ubar. Ubar permet de monitorer l'usage de la bande passante.


Webalizer

how to a realiser. Permet de monitorer le trafic http et/ou ftp. installer le rpm de centos avec cette modif http://lists.contribs.org/pipermail/translations/2006-June/000095.html

Awstats

Awstats vous permets de monitorer le traffic web de plusieur domaines géré spar le sme de facon tres simple et assez autonome. voici le how to Awstats.

Il existe aussi un rpm chez dungog permetant son acces uniquement par le server-manager.

Ce rpm de dungog possede aussi un bug majeur lors des mises a jour le log est desactivé et vous devez vous même le réactiver  !! sinon pas de statistique web jusqu'a ce que vous regardier cela.

Voici comment je resouds ce probleme majeur:

#!/bin/sh
toto=`db configuration getprop AWStats status`
if [ "$toto" != 'enabled' ]
then
db configuration  setprop AWStats status enabled
expand-template /etc/crontab
fi

vous collez tout celà dans un fichier que vous mettez dans etc/cron.hourly et rendez executable.

mcedit /etc/cron.hourly/awstats_enable
chmod +x /etc/cron.hourly/awstats_enable

Sysmon

voir le site de MAstersleepy pour ce magnifique rpm créant des graphes de votre sme. [1]


Cacti

How to à réaliser

Monitoring consommation réseau sur SME8

console

  • ifconfig
  • nstat
  • iftop
  • iptraf
  • iptraf-ng
  • iptstate
  • pkstat
  • vnstat
  • nethogs
  • bmon
  • speedometer ( pas trouvé)
  • nload
  • jnettop
  • ifstat
  • bwm-ng (bwm-ng ppp0 -T sum) demon option
  • cbm ( pas trouvé)
  • slurm ( pas trouvé dispo centos6)
  • netload ( pas trouvé)
  • dstat
  • collectl
  • tcptrack
  • pktstat
  • netwatch
  • trafshow

web interface

  • ntop
  • bandwidthd

specifi traffic by port

netstat -ano|grep 443|grep ESTABLISHED

tcptrack -i eth0 port 443
tcpdump port 443 and '(tcp-syn|tcp-ack)!=0'
tcpdump -i any port 443
ngrep -W byline -d any port 443 -q