Activation du collecteurCe paragraphe n'est pas une description exhaustive des commandes relatives à la collecte et de la syntaxe du fichier de configuration du collecteur mais donne quelques exemples d'utilisation du collecteur dans le contexte de netMAT. La présentation détaillée se trouve sur la page Le collecteur. Le rôle du collecteur est de comptabiliser les octets transitant par les routeurs en traitant les informations de flux émises par ces routeurs, les netflows. Il est judicieux de dupliquer ces netflows avant de les collecter, cela permet de disposer d'une «source» de netflows à des fins des test ou pour une éventuelle exploitation «alternative». La commande de lancement du duplicateur est de la forme netMETdup -l @IP/8080 -d @IP/8081 -d @IP/8082 où netMETdup --kill dans ce même répertoire. Le lancement du collecteur s'effectue avec la commande MainThread -u svfile -c cfgfile -d dir -i idfile -s & L'option
En cas d'erreur (par exemple un fichier de configuration incorrect) la commande Mainthread affiche un message d'erreur sur l'erreur standard et se termine avec un code de retour non nul. Sinon elle crée un nouveau processus (exécutant le même programme) avec mêmes sortie standard et erreur standard pour effectuer la collecte puis se termine avec un code de retour nul. Depuis la version 4.7 la commande MainThread peut poursuivre son exécution même en cas d'erreurs dans le fichier de configuration. Un message est alors affiché sur l'erreur standard : non fatal errors when compiling nom_du_fichier_de_configuration, incorrect rules ignored ! Les erreurs détectées sont listées dans le fichier de "log". << L'exportation des informations de flux par les routeurs | Documentation | Configuration du collecteur >> |