
TWSNMP FC:ログ表示ページにフィルター機能を追加した
今朝は4時に猫が起こしてくれました。
昨日考えたログ表示のページに、
のカスタムフィルターを利用して項目毎のフィルター機能をつけるのに時間がかかることを察知したのかもしれません。実際ログのページだけで4時間まるまる作業しました。
最初に作ったログ表示のフィルターは、
検索のところに入力した文字列でテーブルの全項目をフィルターするような動作でした。これだと判定する項目が増えてデータ量が多くなると動作がかなり重くなりました。項目毎に組み合わせた条件でフィルターすることもできませんでした。そこで、
のように項目毎にフィルターできるように改善しました。動作は、
のような感じです。
最初にNetFlowのページに組み込んでみると、かなり便利なことがわかりました。そこでテーブル表示している他のページにも組み込みたくなりました。まずはログ表示のページ全部に組み込みました。syslogのページの修正は、
です。他にも組み込みたいページが沢山ありますが、今日は、ここまで明日に続く。
いいなと思ったら応援しよう!
