私は、複数の場所を中心にVMSを作成し、IPを入力できる中央ページを用意し、リモートからすべてのMTRSを取得します結果をダンプします。PHPを使ってjsonにMTRする
私は
私の問題だ、JSON形式で結果を提供し、その後MTRを開始しますリモートサーバー上のページへの呼び出しを行うことが、これを達成するための最良の方法を考えていると思っていますMTRのさまざまな値とメトリックをJSON配列のさまざまなオブジェクトに分割する方法が苦労しています。私は正規表現を考慮したが、それはより良い方法でなければならないように感じる。 ALIヘルプは高く評価されています。
例MTRの議論のため。
Start: Fri Apr 21 01:56:17 2017
HOST: MTR-DC08 Loss% Snt Last Avg Best Wrst StDev
1.|-- dc03r04ds36.scalabledns.com 0.0% 10 0.1 0.1 0.1 0.1 0.0
2.|-- dc08mx01.scalabledns.com 0.0% 10 0.8 1.1 0.8 2.0 0.0
3.|-- enzu.com-gw.lax.ip4.zayo.com 0.0% 10 0.8 1.2 0.8 2.6 0.5
4.|-- ae16.cr1.lax112.us.zip.zayo.com 0.0% 10 1.0 1.4 1.0 2.5 0.3
5.|-- ae9.mpr1.lax12.us.zip.zayo.com 0.0% 10 1.0 1.0 1.0 1.2 0.0
6.|-- ae7.edge2.LosAngles.Level3.net 0.0% 10 1.0 1.6 0.9 6.8 1.7
7.|-- ae-1-60.edge3.LosAngeles1.Level3.net 0.0% 10 1.1 2.8 1.1 9.1 2.6
8.|-- a.resolvers.level3.net 0.0% 10 1.0 1.0 1.0 1.1 0.0
期待される出力は何ですか? – revo
私は上記のMTRを正確に掲載しました。 –