Il n'y a pas eu de mise à jour depuis plus d'un an.
La présente version comporte donc un bon nombre de nouveautés et de modifications.
Je remercie Jacques Le Rest et Jonathan Romeo de l'IFREMER pour m'avoir tout récemment signalé une erreur et avoir proposé une correction et Emmanuel Reuter pour ses nombreux retours d'expériences et ses propositions.
Nouveautés de la version 3.6_xml
- Les noms d'organismes ne contiennent plus nécessairement de '.' (module
Organismes.pm
).
- Définition d'un nouveau script
getDumbIPs.pl
qui calcule le nombre d'adresses IP "muettes" dans les sous-réseaux du fichier des organismes durant une période donnée.
- Nouvelle version de
getTraffic.pl
: elle utilise la nouvelle commande netMATfilter
. Dans cette version l'adresse ip située après from=
ou to=
peut être une une adresse IPv4 ou IPv6, une adresse de sous-réseau au format CIDR, un nom d'organisme (défini dans le fichier d'organismes) facultativement suivi de :ipv4
ou :ipv6
pour ne retenir que l'une ou l'autre forme d'adresse IP. La syntaxe de l'option services=
a été modifiée pour permettre la spécification de bornes inférieures et supérieures pour le port comme pour le protocole. Enfin une option de filtrage sur le volume a été ajoutée.
- Nouvelle version de
genTops.pl
: la version netMAT et la version netMET de cette commande sont maintenant très voisines, les parties communes et les partie spécifiques étant clairement définies. Les fonctionnalités sont inchangées.
Corrections apportées aux scripts d'exploitation
install_netmat_service.sh
: utilisation de /bin/bash
et correction du bogue 24 de bugs.netmat.org
.
install_netmat_distrib.sh
: utilisation de /bin/bash
au lieu de /bin/sh
.
cronForYesterday.pl
, doCsvFileInteractive.pl
, doCsvFile.pl
, doDebitGraph.pl
, doMaintenance.pl
: changement de la "locale" (fr_FR.iso8859-1
) (cf. bogue 30 de bugs.netmat.org
).
util_scripts/repareUDP.sh
: correction de la commande sed
de substitution par NaN
.
Nouveautés de la version 5.8 du collecteur
- Nouvelle commande
netMATfilter
: c'est une forme de netMETexp
intégrant du filtrage sur les adresses source ou destination, les protocoles, les services et les volumes.
- Nouvelle commande
netMETips
: liste les adresses IPs sources (-s|--source
) ou destinations (-d|--destination
) appartenant (-i|--inORGA
) ou non (-o|--outORGA
) aux sous-réseaux définis dans un fichier d'organismes.
Corrections apportées aux sources du collecteur et des commandes associées
src/Makefile
: le fichier netmat_conf_parser.h
généré par la version 3.0.2 de bison
n'était pas correctement traité par la commande make
; encore merci à Jacques Le Rest et Jonathan Romeo de l'IFREMER pour avoir découvert l'erreur et proposé une correction.
netMATexp.cc
: l'option courte -n
n'était pas utilisable mais --CHECKnames
l'était.
netMETscn
: l'option -H
de la commande effectuait aussi le traitement correspondant à -W
(cf. bogue 29 de bugs.netmat.org
).
dtgReadPrint.h
, MainThread.h
, MonitorMain.h
et Printer.h
: ajout de la directive d'inclusion de unistd.h
(cf. bogue 25 de bugs.netmat.org
).