La suite de commandes suivantes permet de vérifier la correction des fichiers de configuration.
Fichiers de configuration des collecteurs
La commande configurationFileCheck
teste la correction des fichiers de configuration des collecteurs.
Elle vérifie la syntaxe du fichier, l'accessibilité du routeur et l'existence des noms d'interfaces utilisés.
netmet# cd ~/netMet
netmet# bin/configurationFileCheck stats/etc/netmet.conf
netmet# bin/configurationFileCheck secure10m/etc/netmet.conf
La commande affiche la configuration sous forme synthétique et signale les éventuelles erreurs en indiquant les numéros des lignes erronées.
La trace rappelle l'adresse et le port d'écoute du datagramme, et pour chaque routeur collecté son adresse IP, sa communauté SNMP, les règles de collecte sous forme d'une disjonction de conjonctions et les adresses IP d'agrégation.
Ainsi pour le fichier
NETFLOW_LISTEN_ADDR_PORT { adresse_IP_d_ecoute/8081 }
adresse_du_routeur_collecte {
SNMP_READ_COMMUNITY { "public" }
IF_PROCESSED {
"Interface1" <-> OTHER
"Interface2" <-> OTHER
}
IF_AGGREGATION {
"Interface1" (adresse_d_agregation_IPv4)
"Interface2" (adresse_d_agregation_IPv4)
"Interface1" (adresse_d_agregation_IPv6)
"Interface2" (adresse_d_agregation_IPv6)
}
}
la trace sera
adresse_IP_d_ecoute/8081
adresse_du_routeur_collecte
public
(#di1 et =si1)
ou (=di1 et #i1)
ou (=di2 et #i2)
ou (=di2 et #i2)
i1 == adresse_d_agregation_IPv4 adresse_d_agregation_IPv6
i2 == adresse_d_agregation_IPv4 adresse_d_agregation_IPv6
Data templates ...
Options templates ...
Samplers ...
ou i1 est le numéro de l'interface "Interface1" et i2 est le numéro de l'interface "Interface2".
Fichier des organismes
La commande subnetFileCheck
teste la correction du fichier descriptif des sous-réseaux.
Elle vérifie la syntaxe du fichier et la cohérence des descriptions.
Avec l'option -i
elle signale les nommages incohérents de sous-réseaux.
netmet# cd ~/netMet
netmet# bin/subnetFileCheck -i etc/organism.def
La commande affiche le nombre de définitions de sous-réseaux distincts, ce qui ne correspond pas nécessairement au nombre de lignes du fichier, les sous-réseaux contigus de même nom étant regroupés.
Avec l'option -i
chaque définition incohérente est signalée par un avertissement.
Parsing etc/organism.def...
Parsing terminated (... subnet definitions).
warning : x.y.z.t/n A contains x.y.z.v/m B
...
warning : ...
WARNING : ... naming problems ?
Tester la correction du fichier descriptif des sous-réseaux n'est pas indispensable pour tester les collecteurs, mais c'est utile à l'exploitation complète.
<< Personnalisation de la durée d'archivage | Documentation | Test des collecteurs >>