Comme example d'installation, ou plutôt d'activation de l'un des plugins fournis voici la procédure de mise en route du plugin DNS.
Ce plugin permet, comme son nom l'indique, de suivre l'activité d'un serveur DNS en nombre de requêtes et en nombre d'octets.
Les fichiers de configuration se trouvent dans /etc, c'est la norme, répartis dans un fichier principal : "collectd.conf" et quelques fichiers "annexes" appelés par "Include" depuis le fichier principal.
On peut aussi activer un répertoire de fichiers complémentaires. Le fichier "collection.conf" a un autre rôle.
Un petit extrait du fichier "collectd.conf" :
#LoadPlugin curl_json #LoadPlugin curl_xml #LoadPlugin dbi LoadPlugin df LoadPlugin disk #LoadPlugin dns #LoadPlugin email LoadPlugin entropy #LoadPlugin exec #LoadPlugin filecount |
Il suffit de dé-commenter la ligne, ici "LoadPlugin dns" pour activer le plugin. Il faut aussi aller voir un peu plus loin dans le fichier le paramétrage de ce module :
#<Plugin dns> # Interface "eth0" # IgnoreSource "192.168.0.1" # SelectNumericQueryTypes false #</Plugin> |
Là aussi il suffit d'enlever quelques "#" pour activer le paramétrage, et, en plus c'est directement adapté à mon petit réseau, le résultat :