ganglia (http://ganglia.info/) 3.1以降では、データの収集を行うgmondを拡張したい場合、C言語のモジュールを書くほかに、modpython (libpython) をロードすることにより、pythonでも拡張モジュールを書けるようになっています。 なので書いてみました。 http://github.com/hirose31/ganglia-pymodule_traffic1/tree/master このモジュールは、ユーザが指定したネットワークインターフェースについてだけ、トラフィック(転送バイト数とパケット数)をモニタするものです。 トラフィックのモニタなら標準添付のmod_netがあります。Linuxの場合の実処理は libmetrics/linux/metrics.c でなされているのですが、こんな実装になっています: /proc/net/dev