エージェント監視とエージェントレス監視を比較!どちらが適切か

数多あるサーバー監視ツール。ここでは、エージェント型エージェントレス型それぞれの代表的なツールを紹介するとともに、両方選べるSaaS型監視ツール「Site24x7」のエージェント監視エージェントレス監視の違いを紹介します。要件にマッチするツールを選択してください。

代表的なツール

エージェントツール名提供体系こんな方にオススメ
エージェント型Zabbixオンプレミス型予算はないが、OSSを扱う技術力はある。また、特殊な要件がある。
エージェント型Datadog / Mackerelクラウド型予算が十分あり、すぐ始めたい上、スクリプトなどによる機能拡張も楽しみたい。
エージェントレス型OpManagerオンプレミス型予算があり、機能も国内導入実績も十分なツールで、時間をかけずに始めたい。
両方対応Site24x7クラウド型予算は限られているが、今すぐ気軽に、わずかな時間の中で監視を始めたい。

ツール比較: ZabbixとSite24x7の比較DatadogとSite24x7の比較New RelicとSite24x7の比較

エージェント監視とエージェントレス監視の比較

ここではエージェント監視とエージェントレス監視の両方に対応するSite24x7について、その2つを比較しています。ツールによって詳細は異なりますが、監視要件に適したツール選定の参考にしてみてください。

項目

エージェント監視

エージェントレス監視

方法Site24x7サーバー監視エージェントを利用Site24x7オンプレミスポーラーを利用
始め方監視したいサーバーにエージェントをインストールします。WindowsLinuxそれぞれ、一括インストールもできます。IPアドレス/ホスト名を使用して監視したいサーバーを追加します。同じネットワーク内のサーバーは、IP範囲を指定することで自動検出し、一括追加もできます。
使っている技術SSL、Site24x7への一方向HTTPS接続SNMP
メモ:Site24x7オンプレミスポーラーと通信するために、監視対象となるすべてのサーバーは、SNMPを有効にする必要があります。その後、ポーラーはデータをSite24x7に送信します。
インターネット接続監視対象となるすべてのサーバーがインターネット接続を必要とするわけではありません。イントラネット内のサーバーのエージェントは、インターネットに接続されたプロキシサーバーを介して、データをSite24x7に送信できます。監視対象となるすべてのサーバーがインターネット接続を必要とするわけではありません。イントラネット内のオンプレミスポーラーは、インターネットを経由し、収集したデータをSite24x7に送信します。
認証情報認証情報を使用する必要はありません。SNMP認証情報が必要です。
サポート対象バージョン:SNMP v1/v2/v3
専用サーバーSite24x7専用サーバーは必要ありません。オンプレミスポーラーを実行するための専用サーバー1台。ポーラーごとに最大500台のサーバーをサポートします。
ログ監視ログ監視には、AppLogエージェントを使用して、ローカルサーバーのログにアクセスします。エージェントレスではアプリケーションログにアクセスできません。
監視間隔とリアルタイム通知エージェントは、1分間隔で性能監視および死活監視データをSite24x7に送信するため、ほぼリアルタイムの通知が提供されます。ポーラーは、5分間隔で性能監視データを、1分間隔で死活監視データを取得し、Site24x7に送信します。
サポート対象のOSタイプWindows、Linux、MAC、FreeBSDWindows、Linux、Solaris
メトリクス
CPUメトリクス
CPU使用率checkmarkcheckmark
コア別のCPU使用率checkmarkclose
アイドル時間、待機時間、ハードウェアとソフトウェアの割り込み時間checkmarkclose
メモリメトリクス
メモリ使用率checkmarkcheckmark
スワップメモリ使用率checkmarkclose
メモリページ(入力/出力/障害)checkmarkclose
ディスクメトリクス
ディスク使用率checkmarkcheckmark
個々のディスク使用率checkmarkcheckmark
ディスクI/O速度checkmarkclose
ディスクのアイドルとビジーの割合checkmarkclose
プロセスのモニタリング
プロセスCPU使用量checkmarkcheckmark
プロセスメモリ使用量(パーセンテージ)checkmarkcheckmark
プロセスメモリ使用量(バイト)closecheckmark
プロセスインスタンス数checkmarkcheckmark
プロセスのスレッドとハンドル数checkmarkclose
サービスのモニタリング
CPU使用量(パーセンテージ)checkmarkclose
メモリ使用量(パーセンテージ)checkmarkclose
インスタンス数checkmarkclose
スレッド数とハンドル数checkmarkclose
応答時間checkmarkcheckmark
パフォーマンスカウンター
パフォーマンスメトリクスのカスタマイズ可能。Shellスクリプトを介してデータを収集するカスタムプラグインを使用可能。カスタムSNMPカウンターをサポート
インターフェイス
I/Oトラフィックcheckmarkcheckmark
送受信されたパケットcheckmarkcheckmark
エラー数checkmarkcheckmark
エラーの割合closecheckmark
廃棄数checkmarkcheckmark
廃棄率closecheckmark
管理/運用状態closecheckmark
プラグイン
プラグイン連携checkmarkclose
リソースチェック
ファイル、ディレクトリー、syslog、イベントログのチェックcheckmarkclose
Microsoftアプリケーション
IIS、SQL、Exchange、BizTalk、SharePoint、Office 365、Active Directory、Failover Cluster、Hyper-V、Windows Backupcheckmarkclose
IT自動化
インシデント修復 - ダウンタイム時に自動的に実行されるスクリプトを設定します。checkmarkclose
アラートとレポート
SMS、メール、音声通話checkmarkcheckmark
パフォーマンスレポートcheckmarkcheckmark
利用料金
ライセンスモデル1エージェントを1モニターと数えます。監視対象となる1サーバーを1モニターと数えます。

※2019年5月28日現在の情報です。