Ping Monitor:ネットワーク可用性を確認するための7つの無料オープンソースツール

総合的なping監視ツールとしては、ZabbixまたはLibreNMSから始めるのが良いでしょう。長期的な遅延やパケット損失のグラフが最も重要な場合はSmokePingを、既にPrometheusを使用している場合はPrometheus Blackbox Exporterを選択してください。最適なツールは、単純な稼働状況の確認が必要なのか、より広範なネットワーク監視プラットフォームが必要なのかによって異なります。

これら7つの無料オープンソースツールは、両方のニーズに対応します。このリストは、有料製品や期間限定の試用版ではなく、ICMP監視の実績が文書化されているプロジェクトに焦点を当てています。

監視サーバーはネットワークスイッチを介してICMPエコー要求を送信し、サーバーから応答を受信します。
pingは、監視場所からICMPエコー要求に対してエンドポイントが応答するかどうかを確認します。

ピングモニターが測定するもの

PingはICMPエコー要求を送信し、エコー応答を待ち、応答が届いたかどうか、および往復にかかった時間を記録します。ICMPはこれらの要求メッセージと応答メッセージを定義しています。モニターは自身とターゲット間の経路のみを認識し、ターゲット上のすべてのサービスの健全性は認識しません。RFCエディターのICMP仕様を参照してください。

サーバーは、ウェブサイト、データベース、またはアプリケーションに障害が発生している場合でも、pingに応答することがあります。逆に、ファイアウォールやホストポリシーによっては、サービスが正常に動作している場合でもICMPをブロックしたり、優先度を下げたりすることがあります。応答がない場合は、完全な障害の証拠ではなく、調査が必要な兆候として捉えてください。ユーザー向けサービスの場合は、pingと併せてTCPポート、HTTP、DNS、またはアプリケーションのチェックを実施してください。

概念的な監視ビューでは、ネットワークの状態、上昇および下降する遅延ライン、パケット応答のギャップが表示されます。
可用性、応答遅延、パケット損失は関連しているものの、それぞれ独立した信号です。遅延の変化だけでは、その原因を特定することはできません。

無料かつオープンソースのping監視ツール7選

1. Zabbix

最適な用途:ネットワーク、サーバー、およびサービス監視のための単一プラットフォーム。Zabbix のシンプルなチェックには、ICMP 到達可能性、パケット損失、再試行回数、応答時間などの項目が含まれます。サーバーまたはプロキシは別のfpingユーティリティを使用するため、チェックを利用する前に、そのユーティリティをインストールし、Zabbix プロセスに必要な権限が付与されていることを確認してください。Zabbix ICMP チェックのドキュメント。

2. LibreNMS

最適な用途: SNMP対応ルーター、スイッチ、その他のネットワーク機器の監視。ICMPも利用可能で、デバイスメトリックも確認できます。LibreNMSはping専用デバイスもサポートしています。オプションの高速pingパスは、アップ/ダウン状態を迅速に確認するのに便利ですが、平均応答時間やパケット損失は測定されません。これらの測定値が重要な場合は、通常のポーリンググラフまたは別のチェックを使用してください。LibreNMSのping専用デバイスの設定と高速pingのドキュメントを参照してください。

3. Nagios Core

最適なユーザー:オープンソースの監視エンジンを必要とし、チェックの設定に慣れているチーム。Nagios Core はチェックをスケジュールし、しきい値を評価し、通知を送信します。公式の Nagios プラグイン パッケージには、check_pingICMP 応答時間とパケット損失の監視が含まれています。Core は柔軟性がありますが、オールインワンのアプライアンス スタイルのツールよりも手動での設定が多くなります。Nagios Core と公式プラグイン。

4. Icinga 2

最適な用途:アラートの再試行機能を備えた、構成可能なホストおよびサービス監視。Icinga のhostaliveチェックは ping を使用し、チェック テンプレートではラウンドトリップ タイムとパケット損失の警告およびクリティカルしきい値を公開しています。同じホストに TCP またはアプリケーション チェックを追加することもできます。これにより、到達可能なマシンと正常なサービスを区別できます。Icinga監視の基本とチェック コマンド リファレンス。

5. Observiumコミュニティ

最適な用途:到達可能性に加えてインターフェースとデバイスデータが必要な場合に、SNMP対応ネットワークデバイスを無料かつオープンソースで監視できます。Observium Communityは、QPLオープンソースライセンスの下で配布されています。スタンドアロン対象として選択する前に、エディションの境界を確認してください。Observiumドキュメントでは、非SNMPホストのpingのみの監視はサブスクリプション機能として提供されています。ObserviumのエディションとCommunityの詳細、およびpingのみのホスト機能の要件を参照してください。

6. SmokePing

最適な用途:時間の経過に伴うレイテンシの変化の検出。SmokePing は、レイテンシ、レイテンシ変動、パケット損失を保存およびグラフ化し、複数の場所からターゲットをプローブするマスター/スレーブ展開をサポートします。これは、完全なインフラストラクチャ インベントリ システムではなく、測定とグラフ化に特化したツールです。SmokePingの機能とドキュメント。

7. Prometheus ブラックボックス エクスポーター

最適なユーザー: ICMP だけでなく HTTP、DNS、TCP、または gRPC を介してエンドポイントをプローブしたい Prometheus ユーザー。エクスポーターはプローブ メトリクスを公開します。Prometheus と組み合わせて、メトリクスをスクレイピング、保存、クエリ、グラフ化、アラートできます。これはビルディング ブロックであり、スタンドアロンの監視ダッシュボードではありません。Blackbox Exporter のドキュメントとソース。

適切なプローブ位置を選択してアラートを出す

pingモニターは、チェックを実行しているマシンからの接続状況を報告します。ユーザーが複数のネットワークや地域から接続している場合、複数の場所からプローブを実行することで、単一の中央モニターでは見逃してしまうルーティングやアクセスに関する問題が明らかになることがあります。

異なる地域にある3つの監視プローブが、独立したネットワークチェックを1つのサーバーに送信する。
複数のプローブ設置場所を用いることで、到達可能性の問題が1つの経路に影響しているのか、複数の経路に影響しているのかを判別しやすくなります。

アラートを有効にする前に、対象とネットワークが関連するICMPトラフィックを許可していることを確認してください。通常のベースラインからしきい値を設定し、パケット損失によるノイズを軽減するために適切な回数の再試行を許可し、メンテナンスウィンドウを文書化してください。pingが失敗した場合は、別の視点から比較し、実際のサービスポートまたはURLをテストしてください。pingが成功してもユーザーからエラーが報告される場合は、DNS、TLS、HTTP、またはアプリケーションレベルの監視へとスタックを遡って検討してください。

包括的な無料監視システムをお探しなら、ZabbixとLibreNMSを候補に挙げてください。従来のプラグインベースのチェックには、Nagios CoreとIcinga 2を比較してください。レイテンシ履歴にはSmokePingを、Prometheus環境にはBlackbox Exporterを使用してください。SNMPデバイスの可視性が最優先事項であり、エディション制限が目的に合致する場合は、Observium Communityを選択してください。

コメントを残す

ネットワーク上のデバイスを見つけるためのベスト10ピングスキャンツール

ネットワーク上のデバイスを見つけるためのベスト10ピングスキャンツール

迅速なLAN検出、クロスプラットフォームスキャン、IPアドレス管理のための10種類のpingスイープツールを比較します。スイープで何がわかるのか、何がわからないのかを理解しましょう。

パフォーマンス追跡に最適なネットワーク管理ツール6選

パフォーマンス追跡に最適なネットワーク管理ツール6選

SNMP対応範囲、マッピング、アラート、導入モデル、コストのトレードオフなど、パフォーマンス監視のための6つのネットワーク管理ツールを比較します。

Ping Monitor:ネットワーク可用性を確認するための7つの無料オープンソースツール

Ping Monitor:ネットワーク可用性を確認するための7つの無料オープンソースツール

フルネットワークスイートからレイテンシに特化したプローブまで、7つの無料オープンソースpingモニターを比較し、可用性、パケット損失、履歴など、ニーズに最適なものを選びましょう。

Windows、iOS、Android向けのおすすめWi-Fiアナライザー

Windows、iOS、Android向けのおすすめWi-Fiアナライザー

Windows、iPhone、Android向けのWi-Fiアナライザーのおすすめを比較検討しましょう。チャネルの混雑状況、信号カバレッジ、ヒートマップ、ネットワークのトラブルシューティングツールなどが含まれています。

安全なファイル転送のための最適なSFTPサーバーソフトウェア

安全なファイル転送のための最適なSFTPサーバーソフトウェア

WindowsおよびLinux向けの信頼性の高いSFTPサーバーソフトウェア(OpenSSH、Bitvise、SolarWinds、SFTPGoなど)を比較検討しましょう。セキュリティとファイル転送のニーズに最適なソフトウェアを見つけてください。

デバイスとIPアドレスを検出するためのベストネットワークスキャナーツール10選

デバイスとIPアドレスを検出するためのベストネットワークスキャナーツール10選

迅速なデバイス検出、クロスプラットフォームIPスキャン、エンタープライズIPAMを実現するネットワークスキャナーツールを比較し、それぞれのオプションをネットワークに合わせて選択するためのガイダンスを提供します。

ネットワークチーム向けのおすすめIPアドレス管理ツール7選

ネットワークチーム向けのおすすめIPアドレス管理ツール7選

サブネット検出、DNSとDHCPの連携、ネットワークインベントリ、オープンソースIPAMに対応した7つのIPアドレス管理ツールを比較します。

ネットワーク監視のベストプラクティス:追跡すべき項目と使用すべきツール

ネットワーク監視のベストプラクティス:追跡すべき項目と使用すべきツール

明確なデバイスカバレッジ、有用なパフォーマンス指標、実用的なアラート、そしてSolarWinds NPM、PRTG、OpManagerの比較機能を備えた、実用的なネットワーク監視システムを構築します。

デバイス、ホスト、トラフィックを監視するためのLinuxネットワーク監視ツール6選

デバイス、ホスト、トラフィックを監視するためのLinuxネットワーク監視ツール6選

SNMPデバイス検出、インターフェースグラフ、ホストメトリック、サービスチェック、トラフィックフローに関する6つのLinuxネットワーク監視ツールを比較します。

Nmapを使用してTracerouteを実行し、ネットワークパスを読み取る方法

Nmapを使用してTracerouteを実行し、ネットワークパスを読み取る方法

Nmapの--tracerouteオプションを使用すると、ホップを認証済みホストにマッピングし、ホップとRTTの出力を理解し、過剰なスキャンを行わずに応答の欠落をトラブルシューティングできます。