ネットワーク監視とは(全体像)
ネットワーク監視は、いわばビルの警備室。たくさんの機器や通信を見張り、おかしくなる前・なったらすぐに気づくためのしくみだ。
やることは、おおまかに3段階に分けると整理しやすい。
- 生きているか確かめる … 機器がちゃんと応答するか。
- 状態を集める … どれくらい混んでいるか、エラーは出ていないか。
- まとめて見張る … 集めた情報を画面に出し、異常があれば知らせる。
「SNMP」や「Zabbix」といった用語は、この3段階のどこを担う道具かで覚えると混ざらない。
詳しく:手段と道具を役割で押さえる
ここが心臓部。監視の手段は、何を見るかで分かれる。
ネットワーク監視の手段と道具
| 手段・道具 | 役割(何を見る/する) |
|---|---|
| Ping | 相手に声をかけて返事があるか(生死・到達性)を見る |
| traceroute | 通信がどの経路を通って相手に届くかを追う |
| SNMP | 機器に問い合わせて状態を集める(定期のPolling・異常通知のTrap) |
| NetFlow/sFlow | 通信の流れ(どこからどこへ・どれだけ)を統計で見る |
| syslog | あちこちのログを1か所に集める |
| Zabbix/Prometheus | 集めた情報をまとめて監視・グラフ化し、異常を知らせる道具 |
言葉を噛み砕いておく。
- Ping … 「いますかー?」と声をかけ、返事で在室を確かめるインターホンのようなもの。
- SNMP … 各部屋に「調子どう?」と定期的に聞いて回る点検係。状態を集めるためのプロトコル(決まりごと)。
- NetFlow … 「誰がどこへどれだけ荷物を運んだか」の配送記録。中身は見ず、流れの統計をつかむ。
- Zabbix と Prometheus … どちらも警備室のモニター盤。Zabbixは何でも映せる汎用タイプ、Prometheusは時間の変化(時系列)のグラフが得意なタイプ。
最近は、集めた大量の情報からAIが異常を見つけるAIOpsという発展も進んでいる。
わかりやすく言い換えると
つまり、監視は警備室の仕事にたとえるとスッと入る。
まずPingでインターホン越しに在室確認、tracerouteで荷物が通った道を追う。次にSNMPで各部屋を定期点検し、syslogで日誌を1冊にまとめ、NetFlowで配送の流れを記録する。
そして集めた情報を映すのがモニター盤(ZabbixやPrometheus)。Zabbixは何でも映せる便利な盤、Prometheusは「時間とともにどう変わったか」を見るのが得意な盤、と覚えるとよい。
試験のツボ
🔴 一番出る:手段が何を見るか
①Ping=生死/traceroute=経路
②SNMP=状態の収集/NetFlow=流れの統計/syslog=ログ集約
🔴 次に出る:ZabbixとPrometheusの違い
①Zabbix=汎用(何でも監視)
②Prometheus=時系列データに強い
🟡 押さえると安定:SNMPは「監視そのもの」ではなく、状態を集めるための手段(プロトコル)の一つ
よくある間違い
①「SNMPがネットワーク監視そのもの」→ ✗ SNMPは状態を集める手段の一つ。監視はPingやNetFlow、Zabbixなどを合わせた全体のこと。
②「ZabbixとPrometheusは同じもの」→ ✗ Zabbixは汎用、Prometheusは時系列データに強い。得意分野がちがう。
③「Pingで通信の中身まで詳しくわかる」→ ✗ Pingでわかるのは生死・到達性まで。中身を細かく見るならパケットキャプチャ(Wiresharkなど)。
試験での出題パターン
実際の問題でたしかめてみよう。
オリジナル問題1(監視手段の役割)
ネットワーク監視の手段に関する次の記述のうち、正しいものはどれか。
- Pingは通信の中身をすべて記録して解析する手段で、経路の追跡やログ集約までを一括で担うとされる
- SNMPは機器に問い合わせて状態を集める手段で、定期的なPollingと異常時のTrap通知のしくみを持つ
- tracerouteは機器が生きているかどうかだけを確かめる手段で、通信が通る経路は一切わからないとされる
- NetFlowは通信内容の文章をそのまま保存する手段で、流れの統計をつかむことには使えないものである
解答は 2 である。
SNMPは機器に問い合わせて状態を集める手段で、定期的に見にいくPollingと、異常を知らせるTrapのしくみを持つ。
選択肢1はPingの説明として誤りで、Pingは生死の確認まで。選択肢3はtracerouteを逆に説明しており、tracerouteはむしろ経路を追う手段。選択肢4のNetFlowは流れの統計をつかむ手段で、説明が逆になっている。
| 選択肢 | 判定 | 理由 |
|---|---|---|
| 1 | ✗ | Pingは生死確認まで。中身解析やログ集約はしない |
| 2 | ✓ | SNMPは状態収集・Polling/Trapで正しい |
| 3 | ✗ | tracerouteは経路を追う手段 |
| 4 | ✗ | NetFlowは流れの統計をつかむ手段 |
オリジナル問題2(ZabbixとPrometheus)
監視プラットフォームに関する次の記述のうち、正しいものはどれか。
- ZabbixとPrometheusはまったく同じ製品の別名で、機能にも得意分野にも違いはないものとされている
- Prometheusは紙の帳簿を電子化する専用ソフトで、ネットワークの状態監視には使えないとされている
- Zabbixは汎用的に幅広く監視でき、Prometheusは時間とともに変化するデータ(時系列)の扱いに強い
- Zabbixは通信の暗号化だけを行う専用ツールで、グラフ表示や異常の通知の機能は持たないものである
解答は 3 だ。
Zabbixは幅広く何でも監視できる汎用タイプ、Prometheusは時系列データ(時間とともにどう変わったか)の扱いに強いタイプ。同じ監視の道具でも得意分野がちがう。
選択肢1は「まったく同じ」が誤り。選択肢2はPrometheusを帳簿ソフトと取り違えている。選択肢4はZabbixを暗号化ツールと誤って説明している。
| 選択肢 | 判定 | 理由 |
|---|---|---|
| 1 | ✗ | 別名でも同一でもなく、得意分野が違う |
| 2 | ✗ | 帳簿ソフトではなく監視の道具 |
| 3 | ✓ | Zabbix=汎用・Prometheus=時系列に強いで正しい |
| 4 | ✗ | 暗号化専用ではなくグラフ・通知も担う |
オリジナル問題3(監視とSNMPの関係)
ネットワーク監視の全体像に関する次の記述のうち、正しいものはどれか。
- ネットワーク監視はPingやSNMP、NetFlow、Zabbixなど複数の手段を組み合わせた全体を指す考え方である
- ネットワーク監視はSNMPだけを指す言葉で、PingやNetFlow、Zabbixは監視には含まれないものとされている
- ネットワーク監視はサーバの電源を物理的に切り替える作業のことで、通信状態の確認とは無関係とされている
- ネットワーク監視は社員の勤務時間を記録する人事のしくみで、機器や通信の状態とは関係ないものとされる
解答は 1 だ。
ネットワーク監視は、Ping・SNMP・NetFlow・syslog・Zabbixなど、複数の手段を組み合わせた全体を指す。SNMPはそのうちの一つの手段にすぎない。
選択肢2は「SNMPだけ」とする点が誤り。選択肢3の電源切り替え、選択肢4の勤務時間の記録は、どちらも監視とは別の話だ。
| 選択肢 | 判定 | 理由 |
|---|---|---|
| 1 | ✓ | 複数の手段を組み合わせた全体で正しい |
| 2 | ✗ | SNMPは手段の一つで、監視全体ではない |
| 3 | ✗ | 電源の物理切り替えとは無関係 |
| 4 | ✗ | 勤務時間の記録とは別もの |
まとめ
押さえどころ
- 🔴 ネットワーク監視 = 機器や通信の調子を見張り、異常に早く気づくしくみ。手段を役割で覚える。
- 🔴 生死=Ping/経路=traceroute/状態収集=SNMP/流れ=NetFlow/ログ=syslog。
- 🟡 まとめて見張る道具はZabbix(汎用)とPrometheus(時系列に強い)。SNMPは監視そのものではなく手段の一つ。
次に学ぶ
- SNMP・NTP・Syslog(ネットワーク管理) ── 監視で使うSNMPやsyslogそのもののしくみを、もう一段くわしく押さえる。
- NWセキュリティ(FW・IDS/IPS・WAF) ── 監視とならんで、不正な通信を見つけ・防ぐしくみ。
- コンテナ・Kubernetes(K8s) ── Prometheusがよく使われる、コンテナ運用の土台。
執筆: SikakuQuest編集部