TWSNMPのログを圧縮して保存する
復刻版のTWSNMPをしばらく使っているとデータベースのサイズが大きくなっていくのが気になってきました。大部分は、syslogとNetflowのデータを保存していることです。保存期間を短くすればよいのですが、ログは1年ぐらいさかのぼって調べることもあるので何とかしようと思いました。
一番、先に思いつく方法は、圧縮して保存することです。使っているデータベースの機能で圧縮できれば簡単なのですが、そう都合のよい機能はありません。そこで自分で作ることにしました。
最初の試作で途方に