Recent Changes - Search:

Les scripts buildActivesIPs.pl et getActivesIPs.pl

La commande buildActivesIPs.pl doit être lancée avec en argument le nom du fichier de configuration de l'exploitation.

 buildActivesIPs.pl  cfgfile   [ AAAA-MM-JJ ]

Elle conserve dans un fichier journalier la liste des adresses IPs sources de trafic durant la journée courante ou la journée en paramètre s'il y a deux arguments.
Seules les adresses appartenant aux sous-réseaux décrits par le fichier des organismes sont conservées.
Il est ainsi possible, par différence, de repérer les adresses inactives.

Elle utilise pour cela les fichiers de collecte par tranches (de 5 minutes par défaut).

Le fichier résultat d'une journée est placée dans le sous-répertoire activesIPs du répertoire des données collectées (cf. paramètre NETMAT-DATA-PATH de cfgfile) et a pour nom ips_du_aaaa-mm-jj.

Dans la distribution standard la commande est lancée toutes les 5 minutes dans collection/cron.modele.

La commande

 getActivesIPs.pl  cfgfile   [ aujourdhui | J-<N> | <N>_j  | de<debut>a<fin>J ] 

liste ces adresses pour

  • la journée courante (option aujourdhui),
  • N jours avant aujourdhui (option J-<N>),
  • les N derniers jours (option <N>_j),
  • les jours de <debut> à <fin> ou <debut> et <fin> sont des dates sous la forme AAAA-MM-JJ.

La commande

 getDumbIPs.pl  cfgfile   [ aujourdhui | J-<N> | <N>_j  | de<debut>a<fin>J ] 

liste les adresses «muettes» (qui n'ont pas émis de flux) durant :

  • la journée courante (option aujourdhui),
  • N jours avant aujourdhui (option J-<N>),
  • les N derniers jours (option <N>_j),
  • les jours de <debut> à <fin> ou <debut> et <fin> sont des dates sous la forme AAAA-MM-JJ.

N.B. Il faut que les fichiers d'IPs ait été générés par la commande buildActivesIPs.pl pour que les commandes getActivesIPs.pl et getDumbIPS.pl fonctionnent.

<< Le script mkConfFiles.pl | Documentation | Le script removeOldFiles.pl >>

Print - Recent Changes - Search
Page last modified on 2018/04/13 14:40:18