• [^] # Re: Avec "ifconfig" ?

    Posté par . En réponse au message Statistiques d'utilisation IPV4 vs IPv6. Évalué à 2.

    J'ai pensé à ca :

    Je fait deux scripts :
    - Le premier s'exécute a l'arrêt d'une interface réseau et enregistre les infos pertinentes contenues dans /proc/net/dev (c'est là que ifconfig récupère ses infos, et c'est beaucoup plus simple a parser que la sortie de ifconfig) dans un fichier au nom du jour, ou l'update si il existe.

    - Le second s'exécute tous les jours a minuit, update le contenu du fichier du jour précédent et redémarre les interfaces réseau pour mettre à zero /proc/net/dev.

    Avec ça j'ai un fichier par jour avec deux lignes (une pour les octets envoyés l'autre pour les octets reçus).

    Cette solution me déplaît car :
    - Le mélange cron + redéfinition de la fonction predown (merci Gentoo) pour les interfaces réseau je trouve pas ça très propre.
    - Nécessite de relancer les interfaces réseau si les PC est allumé à minuit (pour clore les statistiques du jour et démarrer les nouvelles), pas obligatoire mais c'est la solution la plus simple.


    Mais bon si y'a pas d'autre idée j'utiliserai celle-la.