TWSNMP FC:ログ画面のフィルター対応作業の終わりが見えてきた
昨日の夜と今朝は5時半からひたすらログ画面のフィルター対応を行いました。syslogの画面は他よりも対応する部分が多くて3時間以上かかりました。フィルターした後でグラフ表示や集計ができるよおうになったので調査がしやすくなったと思います。
例えば、
送信元のホストでフィルター表示して<CSV>エクスポートすれば、
のように表示しているホストのログだけ保存できます。
FFT分析なども表示した後に特定のホストだけ分析できます。
便利になったと思います。
syslog画面の対応を終わって残り2画面になりました。NetFlowとIPFIXの画面です。
実はこの2つの画面のソースコードはほとんど同じ内容です。タイトルやデータを取得するURLが違うだけです。
前から気になっていましたが、いい機会なので、ここで統合しようと思いました。同じコードを繰り返し書かないDRY症候群です。
Vue.jsのコンポーネントにする方法も考えましたが、そんなに他で流用するような画面ではないのでやめました。画面の遷移にパラメータを渡せばうまくいきそうだと思ったところで時間切れです。
明日に続く
開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 ソフトウェアのマニュアルをnoteの記事で提供しています。 サポートによりnoteの運営にも貢献できるのでよろしくお願います。