2017-01-19 7 views
-1

mtrは、ネットワークパケットの損失をデバッグするのに最適なツールです。ここでは、mtr出力をサンプルします。 My traceroute [v0.85] myserver.com (0.0.0.0) Thu Jan 19 04:10:04 2017 Resolver: Received error response 2. (server failure)er of fields quit Packets Pings Host Loss% Snt Last Avg Best Wrst StDev 1. 192.168.104.23 0.0% 11 0.6 0.6 0.5 0.8 0.0 2. machine1.com 0.0% 11 8.5 12.4 2.0 20.5 5.5 3. mchine2.org.com 0.0% 11 1.2 1.0 0.8 1.8 0.0 4. machine3.orgcom 0.0% 11 0.8 0.9 0.7 1.1 0.0 `nohup`プロセスのような` mtr`ネットワーク診断ツールを実行しています

ただし、サーバー上でmtrを実行しているときは、サーバーからログオフすることはできません。

nohupコマンドと同様に、mtr~output to a textfilerun in backgroundが必要です。

出力ファイルでtail -fを使用しているようなレポートも調べることができます。

答えて

0

mtrは、mtrをレポートモードにする-rオプションを提供します。このモードでは、mtr-cオプションで指定されたサイクル数だけ実行され、統計情報を出力して終了します。そのため、コマンドを実行するスクリプトを作成し、スクリプトをスケジュールのcronエントリに追加することができます。たとえば:

* * * * * sh /path/to/script 

その後、出力ファイルのtail -fにすることができます:

/usr/sbin/mtr -r -c 2 www.google.com >> /home/mtr.log 

Cronのエントリ、毎分を実行します。

関連する問題