join NASS ~つながりあうネットワーク監視システム~ 第18回全国高専プログラミングコンテスト 自由部門 20022 join NASS ~つながりあうネットワーク監視システム~ join NASSの由来 ネットワークの運用はシステム管理者一人だけでできるものではありません。 利用者が積極的に参加し、ネットワーク管理者を支え 互いに協力し合える環境を目指して つながる Network Administrator Support System Let’s join NASS!!
管理者にとって、より使いやすいネットワーク監視システムが必要 はじめに ネットワークの肥大化 監視対象の増加 突然発生するトラブル 管理者の負担が増加 本校では・・・ 一人の管理者が管理 長時間の復旧作業 本来の仕事ができない 管理者にとって、より使いやすいネットワーク監視システムが必要
既存のシステムの問題点 導入作業が複雑 表示情報が複雑 監視作業による負担の集中 設定内容が難しい 設定項目が多い 異常が発生した機器の特定 発生した異常の内容 監視作業による負担の集中 管理者が膨大な数の端末を担当する 補佐役になれる人がいない より使いやすく管理者の負担を軽減できるネットワーク監視システム 「join NASS ~つながりあうネットワーク監視システム~」の開発
システム構成図 XOOPS モジュール 監視項目 他ドメインNASSサーバ 自ドメイン RSSによる 情報共有 NASSサーバ ログサーバ ■PING ■リソース ■トラフィック ■サービス 他ドメインNASSサーバ 自ドメイン RSSによる 情報共有 HUB Server PC NASSサーバ ログサーバ XOOPS モジュール SNMP 監視 ステータスマップ サービスチェック ログ表示 RSS 大量のログは必要に応じてログサーバに保管 XOOPS PHP apache MySQL postfix SNMP インターネット Debian GNU Linux メールによる通知 Webベースでの監視 ※ が今回開発した機能
導入作業の比較 Nagiosでは・・・ 本システムでは・・・ 1.ダウンロード 1.NASSサーバの設置 2.インストール 3.Webコンフィグのインストール 4.プラグイン 5.サービスの起動 6.CGIの設定 7.エージェントの 本システムでは・・・ 1.NASSサーバの設置 2.IPアドレスの設定 3.エージェントのインストール 4.監視対象の追加 *RSSによる連携 * Nagios 本システム 所要工程数 8 4 所要時間 数時間 30分以内 Webベースでの設定 × ○ * インストール * 8.監視対象の追加
監視情報の取得と表示 監視情報の取得 情報の解析・表示 ユーザの理解 SNMPの使用 トラフィック・リソース PING・サービス グラフ化 機器ごとにしきい値設定 異常発生の有無 ユーザの理解 一部の情報を一般ユーザに公開 ・一般ユーザにもわかりやすい表示 ・ユーザ参加型の監視システム
本システムの特徴~ステータスマップでの情報~ 接続図と設置場所の対応 異常発生 IPアドレスを調べる 見取り図で場所の確認 マップ上での情報確認 接続状況・場所の確認 異常発生の有無 監視情報の確認 ステータスマップ上で必要な情報の確認
本システムの特徴~ログの「見える化」~ 活用が難しいログ ホストごとのログを取得 状況把握をしやすく 文字ばかりの表示 情報の内容がわかりにくい ホストごとのログを取得 生データの保存 期間を指定してのログ表示 状況把握をしやすく レポートによる要約 グラフによる状況把握 見える化を行うことでログの理解度を向上
本システムの特徴~分散型ネットワーク監視~ 本システムの特徴~分散型ネットワーク監視~ 管理者一人による監視 膨大な監視量 異常発生に一人で対処 後継者を育成できない 分散型のネットワーク監視 NASSサーバを複数設置 大量にある監視対象を分担 RSSを利用した情報共有 他ドメイン 自ドメイン ・監視作業による負担を分散 ・複数の管理者を育成
join NASS まとめ 本システムの利用によって 導入作業を簡単に 監視状況の把握をしやすく 管理作業の負担の分散 次世代の管理者の育成 オールインワンの小型Linuxサーバ オールwebベースでの操作 監視状況の把握をしやすく グラフ化などによる情報の見える化 管理作業の負担の分散 分散型ネットワーク監視 次世代の管理者の育成 協力することでネットワークに関する学習 join NASS 簡単に導入できて取り組みやすい ネットワーク監視の環境を提供
他システムとの比較 WWWインタフェースによる監視 小型Linuxサーバによる簡単設置 ログのグラフ化 近隣サーバとの分散・協調作業 ユーザ参加型のネットワーク監視 システム・ウォーカー Net Crunch MRTG Nagios 本システム コスト※ 14万~ 40~64万 無料 導入のしやすさ △ ○ 視覚的な分かりやすさ カスタマイズ WWWインターフェースでの設定 X X 携帯端末への通知 ※いずれもハードウェアは別価格
管理者のレベルと可能な作業 ○ × △ 管理者 準管理者 一般ユーザ Xoopsの編集 パーミッションの設定 ステータスマップの編集 ステータスマップの閲覧 監視情報の閲覧 △ しきい値の設定 機器情報の登録 RSSの閲覧