0

systemtap を使用して、ネットワーク、ロック、タスク ウェイクアップの統計を監視しています。「println」(stap 命令) の代替手段を見つけて、リモート (ネットワーク) にデータを送信できるようにしたいと考えています。ターゲット(一時ファイルであっても、すべてのディスクアクセスを回避するという考え)。

UDP で十分でしょう。

systemtap スクリプト内で (テキスト) データを含むネットワーク パケットを送信する方法はありますか? netcat (nc) にパイプすることも考えましたが、避けたいと思っていました。

Google (正しいキーワード セットを選択しなかった可能性があります...) またはユーザー マニュアルで回答を見つけることができませんでしたか?

前もって感謝します。

4

1 に答える 1

2

現在、ネットワーク トラフィックを開始するネイティブの systemtap 機能はありません。 stap | nc1つの可能性です。stap --remote HOST別のものです。probe FOO { system("echo HELLO > /dev/tcp/HOST/PORT") }別のものです。

于 2016-10-28T15:59:12.707 に答える