質問:
インターネット接続の品質を監視するためにどのソフトウェアを使用できますか?
Tim Post
2014-02-05 15:47:39 UTC
view on stackexchange narkive permalink

最近、両方のインターネットプロバイダーで多くの問題が発生しているので、インターネット接続の品質の監視とグラフ化を開始したいと思います。私の最終的な目標は、問題が何であるかを絞り込むのを支援するためにISPに持っていくことができるグラフとデータを作成できるようにすることです。

バックグラウンドでうまく動作するものが欲しいです。収集されたデータを参照し、必要に応じてプログラムの構成を変更するために使用できる便利なタスクバーアイコンを備えたWindows7。次の種類のデータを収集したい:

  • 定義したさまざまなホストへのping
  • 定義したさまざまなホストへのHTTPリクエストを完了するのにかかる時間
  • 1 MBのファイルを一定の間隔でダウンロードするのにかかる時間(速度の概算を取得するため)

もちろん、ログに記録されるデータではタイムスタンプが重要になります。 Cactiネットワークモニターが作成するのと同様のグラフを作成できると思います。

WiFi接続の品質を監視するもの、 Xirrus WiFiインスペクターとコンパニオンデスクトップガジェットがありますが、これはルーターからマシンへの信号の品質のみを測定します。そして、データは簡単に永続化されません。それでも、それは私が望んでいるインターフェースの種類を示しています。

この基準に適合する、または適合することに近いものはありますか?

必要なアクションを実行するためのバッチファイルを作成してスケジュールする以外に、特定の解決策が1つあるかどうかはわかりません。また、私はWindowsバッチファイルに精通していないので、がらくたでいっぱいになる可能性があります。
収集を行い、ルーターで視覚化することを検討しましたか?これが可能かどうかは、ルーターのモデルによって大きく異なります。
@Gillesできればいいのに。 1つの接続で、独自のルーター/モデムコンボユニットが提供されます(非常に優れたWiFiを備えた、素晴らしいユニットです)..残念ながらハッキングできません。私は自分のものを使用して、それらをゲートウェイのように扱うことができますが、それは別のホップを追加し、同じWiFi電力のためにシェルアウトする必要があります。
@TimPost, *「1MBのファイルを一定間隔でダウンロードするのにかかる」*とはどういう意味ですか?このファイルはあなたが事前に指定しているということですか?そして、あなたの側の問題とあなたがアクセスしているホスティングサーバーの問題を区別するための計画は何ですか?
二 答え:
Olli
2014-02-05 20:41:11 UTC
view on stackexchange narkive permalink

スモーキングデモ)はそれをすべて行います。ただし、これには複数の警告が含まれます。 これは、Windows用のすぐに使えるソリューションではありません。私はこれをWindowsでテストしていませんが、まったく同じ目的でSmokepingを使用しています。 Windowsへのインストールを回避するには、この投稿の下部を参照してください。

  • UNIXベースのシステム用であるため、Windowsへのインストールは簡単ではありません。
  • GUIはありません。すべての構成は構成ファイルに送られます。
  • 出力にはWebサーバー/ブラウザーからアクセスする必要があります。 Webサーバーは追加のオーバーヘッドを引き起こします。
  • インストールスクリプトは、すでに7年前の2.2.4のスモーキングのみをサポートします。
    • しかし、スモーキングはそれほど頻繁には更新されません。7年前のバージョンは基本的に完全な機能です
    • 新しいバージョンのインストールスクリプトとパッチの変更は簡単です。

この古く、おそらく時代遅れのブログ投稿には、Windowsのインストール手順が記載されており、以下で簡単に参照できます。インストーラー/パッチセットをダウンロードする必要がありますが、消える可能性があります。パッチセットは、UnixパスをWindowsパスに変更します。

  1. perl
  2. インストールWebサーバー( wampなど)をインストールします。
  3. Webサーバーへの cgi-bin サポートの構成
  4. このインストーラー/パッチセットのダウンロード
  5. perl install \ n \ patch.pl を解凍して実行します。 Windowsサポート用のスモーキングファイルとパッチファイルをダウンロードします。
  6. ol>

    次の手順はこのブログ投稿からのものです:

    1. を実行してテストしますcode> C:\ smokeping-2.2.4 \ bin \ smokeping.pl on cmd.exe
    2. pingを事前定義したターゲットをスモークしながら、15分間待ちます。
    3. http://127.0.0.1/cgi-bin/smokeping.pl
    4. 自動起動の構成:同じコマンドのスケジュールされたタスクを追加し、起動ごとに実行するオプション。
    5. C:\ smokeping-2.2.4 \ etc \ config.dist を構成に合わせて変更します。変更後に喫煙を再開します。
    6. ol>

      再定義されたターゲットへのpingはデフォルトでサポートされています。 httpリクエストには、 EchoPingHttpがあります。


      または、Linuxを仮想マシンにインストールすることもできます。たとえば、グラフィカル環境のない Debian VirtualBoxにインストールします。ディスク使用量は非常に控えめです(デフォルトでは、約3MB /宛先/プローブ、1年の履歴があります)。メモリについては、他に何も実行する予定がない場合は、256MBで十分です。このアプローチの利点は、最新バージョンを入手し、スモーキングのパッチ適用やインストール/構成の煩わしさを回避できることです。

      Debianへのインストール:

        sudo apt-get install smilepingsudo vi / etc /smokeping/config.d/Targetssudo/etc/init.d/smokepingリロード 

      デフォルトでは、smokepingは http:// virtual_machine_ip / cgi-bin / smokepingで利用できます。 cgi virtual_machine_ip を仮想マシンのIPアドレスに置き換えます)。デフォルトでは、ホストOSからのみVirtualBoxマシンに接続でき、別のコンピューターからは接続できないことに注意してください。

      さらに別の方法は、 Raspberry PI(30€/ $ 25)を購入することです。 、その上でスモーキングを実行します。データベースファイル( Round Robin Database、RRD)を別のプロセッサアーキテクチャに移行するのは簡単ではないことに注意してください。歴史を失うことを気にしないのであれば、これを気にする必要はありません。

Virtual Boxを介してこれを行うことは私には思いもよらなかったので、今日これを試してみるつもりです。 Debianに簡単にインストールできると思います。
少し後で戻ってきますが、これはVirtualBoxを使用して見事に機能します。仮想ネットワークアダプタを使用して発生する損失/遅延はごくわずかです。 VM自体のフットプリントは非常に小さく、他の機能(FTPストア、ローカルDNSなど)も提供できます。それでも、誰かがWindowsアプリケーションを作成した場合、Windowsアプリケーションが埋めることができるというかなりの空白があります。
Max
2017-03-18 17:17:09 UTC
view on stackexchange narkive permalink

Mac

PeakHour
テストされていませんが、興味深いようです:
https://peakhourapp.com/

Windows

ISPモニター
使用を開始し、平均ダウン/アップ速度+ pingを提供し、不足している時間の経過とともに結果を視覚化するグラフ機能。
http://ispmonitor.be/software/



このQ&Aは英語から自動的に翻訳されました。オリジナルのコンテンツはstackexchangeで入手できます。これは、配布されているcc by-sa 3.0ライセンスに感謝します。
Loading...