Une fois l'archive "dépliée" la distribution netMET se trouve dans un répertoire nommé 
 netMETdistrib-explt_cll_aaaammjj
Le premier numéro est le numéro de version  de l'exploitation et le second celui du collecteur. 
Enfin  aaaammjj est la date de construction de la distribution (année sur quatre chiffres, numéros de mois et de jour sur deux chiffres chacun). 
 netMETdistrib_private-6.0_6.0_20181112
├── activation
│   ├── duplicator
│   │   ├── netMETdup -> ../bin/netMETdup
│   │   └── run
│   ├── etc
│   ├── init.d
│   ├── run
│   ├── scripts
│   │   └── STATS4JsonLAST_TOP.pl -> TOPS4Json.pl
│   ├── secure
│   │   ├── etc
│   │   ├── MainThread -> ../bin/MainThread
│   │   ├── MonitorMain -> ../bin/MonitorMain
│   │   └── run
│   ├── serveur_netmet
│   │   ├── lib
│   │   ├── log
│   │   │   └── development.log
│   │   ├── public
│   │   │   └── index.html
│   │   ├── script
│   │   │   ├── hypnotoad.conf
│   │   │   └── serveur_netmet
│   │   ├── STATIC
│   │   │   ├── apache
│   │   │   ├── css
│   │   │   │   ├── altnetmet.css
│   │   │   │   └── netmet.css
│   │   │   ├── favicon.ico
│   │   │   ├── images
│   │   │   │   ├── admin-logo.gif
│   │   │   │   ├── logoUL230x34.png
│   │   │   │   └── netmet-logo.png
│   │   │   ├── js
│   │   │   │   └── netmet.js
│   │   │   └── libs
│   │   │       ├── bootstrap -> bootstrap-3.3.6-dist
│   │   │       ├── bootstrap-3.3.6-dist
│   │   │       │   └── ...
│   │   │       ├── bootstrap-datepicker
│   │   │       │   └── ...
│   │   │       ├── bootstrap-datetimepicker -> bootstrap-datetimepicker-4.14.30
│   │   │       ├── bootstrap-datetimepicker-4.14.30
│   │   │       │   └── ...
│   │   │       ├── font-awesome -> font-awesome-4.3.0
│   │   │       ├── font-awesome-4.3.0
│   │   │       │   └── ...
│   │   │       ├── highcharts -> highcharts-4.1.5
│   │   │       ├── highcharts-4.1.5
│   │   │       │   └── ...
│   │   │       ├── jquery -> jquery-2.1.4
│   │   │       ├── jquery-2.1.4
│   │   │       │   └── ...
│   │   │       ├── moment -> moment-2.10.3
│   │   │       └── moment-2.10.3
│   │   │           └── ...
│   │   ├── t
│   │   │   └── ...
│   │   ├── templates
│   │   │   └── ...
│   │   └── tmp
│   ├── stats
│   │   ├── etc
│   │   ├── MainThread -> ../bin/MainThread
│   │   ├── MonitorMain -> ../bin/MonitorMain
│   │   └── run
│   └── tmp
├── aptInstallPerlModules.sh
├── collector
│   ├── aptInstallCModules.sh
│   ├── bin
│   ├── dependencies
│   │   └── ...
│   ├── include
│   │   ├── AccountingData.h
│   │   ├── ...
│   │   └── version.h
│   ├── LICENCE.fr
│   ├── LICENSE.en
│   ├── Makefile
│   ├── README.txt
│   └── src
│       ├── AccountingData.cc
│       ├── ...
│       └── VariableDictionnary.cc
├── decommenterMesures.sh
├── install
│   ├── etc
│   │   ├── apache.group
│   │   ├── apache.passwd
│   │   ├── cron.modele
│   │   ├── explt.conf
│   │   ├── httpd.conf
│   │   ├── images
│   │   │   ├── enConstruction.png
│   │   │   ├── pasDisponible.png
│   │   │   └── pasPossible.png
│   │   ├── organism.def
│   │   ├── protocols
│   │   ├── services
│   │   ├── services.conf
│   │   └── syslog.conf
│   ├── init.d
│   │   ├── netmet
│   │   ├── NETMET_DUPstart.sh
│   │   ├── NETMET_DUPstop.sh
│   │   ├── netmet.i
│   │   ├── netmet.service
│   │   ├── STATS_SECUREstart.sh
│   │   └── STATS_SECUREstop.sh
│   ├── scripts
│   │   ├── ARCHIVES4Json_gen-daily.pl
│   │   ├── ...
│   │   └── TOPS4Json.pl
│   └── serveur_netmet
│       ├── lib
│       │   ├── ServeurNetmet
│       │   │   ├── Archives.pm
│       │   │   ├── Debit.pm
│       │   │   ├── Dernierstops.pm
│       │   │   ├── Detail.pm
│       │   │   ├── Example.pm
│       │   │   ├── Metro.pm
│       │   │   ├── Stats.pm
│       │   │   └── Top.pm
│       │   └── ServeurNetmet.pm
│       └── STATIC
│           └── index.html
├── install.sh
├── LICENCE.fr
├── LICENSE.en
└── requis.sh
Le répertoire activation  est le modèle du répertoire créé lors de l'installation du service netMET. Il est dupliqué récursivement par le script d'installation install.sh.
Le répertoire collector contient les sources C et C++ des programmes associés à la collecte 
(MainThread, MonitorMain, netMETexp, ...) et les « makefiles » utilisés pour compiler l'ensemble.
Le répertoire install de la distribution a une structure comparable à activation  et contient 
des modèles de fichiers complétés par le script d'installation.
Le script aptInstallPerlModules.sh installe les modules Perl nécessaires (dans le cas d'une distribution Debian).
Il doit être exécuté en tant que root.
Cerains scripts Perl contiennent des instructions mesurant leurs durées d'exécution et les conservant dans des fichiers
ou des bases de données en vue de les "grapher". Ces instructions sont en commentaires. Le script decommenterMesures.sh
crée des copies de ces scripts dans lesquelles ces instructions sont décommentées.
Le script install.sh installe la distribution et met en place un service netMET. 
Il peut réutiliser les paramètres de configuration d'un service netMET préalablement installé.
Le script requis.sh teste la présence des scripts Perl nécessaires et affiche la liste des scripts manquant.
Les fichiers LICENCE.fr et LICENSE.en contiennent le texte de la licence CeCILL en français et en  anglais.
<< Pré-requis | Documentation | Installation de la distribution >>