# 監視サーバーとは?死活監視と性能監視の違いを初心者向けに解説
ITインフラの安定運用に欠かせない「監視サーバー」。名前は聞いたことがあっても、具体的にどんな役割を持ち、何を監視しているのか詳しく知らない方も多いでしょう。特に「死活監視」と「性能監視」という言葉は、初心者にとって混乱しやすいポイントです。
この記事では、通信・サーバー分野の初心者向けに「監視サーバー」の基本から、死活監視と性能監視の違い、導入のメリットまでわかりやすく解説します。
---
## 1. 監視サーバーとは何か?
監視サーバーとは、ネットワークやサーバー機器の状態を常にチェックし、異常があれば管理者に通知する役割を持つシステムのことです。企業やサービスのシステムが24時間安定して稼働し続けるためには、問題を早期に発見し対応することが不可欠。そのための「目」として監視サーバーが活躍しています。
監視サーバーは、物理的なサーバー機器として設置される場合もあれば、クラウド上で動作するソフトウェアとして利用されることもあります。代表的な監視ツールには「Zabbix」「Nagios」「PRTG Network Monitor」などがあります。
---
## 2. 監視サーバーが監視する主な項目
監視サーバーは大きく分けて以下のような項目を監視します。
- **死活監視(リーチャビリティ監視)**
サーバーやネットワーク機器が「生きているか死んでいるか」を監視します。例えば、サーバーが応答しているか、ネットワーク機器が稼働しているかを確認するものです。
- **性能監視(パフォーマンス監視)**
CPU使用率やメモリ使用量、ディスク容量、ネットワークトラフィックなど、システムの状態や負荷を監視します。性能が限界に近づいていないか、異常な負荷がかかっていないかをチェックします。
- **ログ監視**
サーバーやアプリケーションのログファイルをチェックし、エラーや異常な挙動を検知します。
- **サービス監視**
Webサーバーやメールサーバーなどのサービスが正常に動作しているかを監視します。
本記事では特に「死活監視」と「性能監視」の違いに焦点を当てて解説します。
---
## 3. 死活監視とは?基本の監視手法
### 死活監視の概要
死活監視(しっかつかんし)は、対象のサーバーや機器が「動いているかどうか」をシンプルにチェックする方法です。英語では「Liveness Monitoring」や「Availability Monitoring」と呼ばれます。
例えば、監視サーバーから定期的に対象のサーバーへPing(ICMPエコーリクエスト)を送信し、応答が返ってくるかを確認します。応答がなければ「サーバーが停止している可能性がある」と判断し、管理者にアラートを送ります。
### 死活監視の主な手法
- **Ping監視**
ネットワークの疎通を確認する最も基本的な方法です。応答がない場合、ネットワーク障害やサーバーダウンが疑われます。
- **ポート監視**
Webサーバーの80番ポートやメールサーバーの25番ポートなど、特定のサービスが起動しているかを確認します。ポートが開いていなければサービス停止の可能性があります。
- **サービス監視**
サーバー上の特定サービスの稼働状況を直接監視し、停止していないかをチェックします。
### 死活監視のメリットと限界
メリットは、異常を早期に検知できる点です。サーバーが落ちてサービスが停止すれば、すぐに対応できます。
一方、死活監視は「起動しているかどうか」だけを判定するため、サーバーが動いていても性能劣化やリソース不足による問題は検知できません。
---
## 4. 性能監視とは?システムの健康状態をチェック
### 性能監視の概要
性能監視は、サーバーやネットワーク機器のリソース使用状況や処理性能を継続的に監視し、負荷が高すぎないか、異常な挙動がないかをチェックする手法です。
CPU使用率が高すぎたり、ディスク容量が不足したりすると、サービスの応答が遅くなったり、最悪の場合システムがクラッシュする恐れがあります。性能監視はそうしたトラブルの予兆を捉え、事前対応を可能にします。
### 性能監視でチェックする主な項目
- **CPU使用率**
高負荷状態が続くとパフォーマンス低下の原因に。
- **メモリ使用量**
メモリ不足でアプリケーションが正常に動かなくなる可能性。
- **ディスク使用率とI/O性能**
ディスク容量が不足するとログが書き込めなくなったり、処理速度が落ちる。
- **ネットワーク帯域の使用率**
帯域が飽和すると通信遅延やパケットロスが発生。
- **レスポンスタイム**
Webサーバーなどの応答速度を監視し、遅延を検知。
### 性能監視のメリット
性能監視は、まだ障害が発生していない段階で問題の兆候を発見できるため、計画的なリソース増強や負荷分散などの対策が可能になります。これにより、サービスの継続的な品質維持が実現します。
---
## 5. 死活監視と性能監視の違いをまとめると
| 観点 | 死活監視 | 性能監視 |
|------------|----------------------------------|----------------------------------|
| 目的 | サーバーや機器が動作しているかの確認 | システムの負荷やリソース状況の把握 |
| 監視対象 | サーバーの応答有無、サービスの稼働状況 | CPU、メモリ、ディスク、ネットワーク等 |
| 主な手法 | Ping、ポート監視、サービス稼働確認 | CPU使用率監視、メモリ使用率監視、ログ解析など |
| 異常検知のタイミング | 障害発生後(サーバーダウンなど) | 障害発生前(リソース異常の兆候) |
| メリット | シンプルで確実な障害検知 | 予兆検知で計画的対応が可能 |
| 限界 | 性能劣化など細かい問題は検知しにくい | 設定や監視項目が複雑になりがち |
---
## 6. 監視サーバー導入のポイントと注意点
監視サーバーの導入を検