問題タブ [lttng]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1069 参照

lttng - LTTng と Babeltrace の Python バインディングが有効にならない

LTTng と Babeltrace をインストールした後、

sudo apt-get install lttng-tools sudo apt-get install lttng-modules-dkms sudo apt-get install liblttng-ust-dev sudo apt-get install babeltrace

しかし、Pythonモジュールをインポートしようとすると、Pythonバインディングが機能しません。

それを使用する方法について何か考えはありますか?

0 投票する
1 に答える
206 参照

lttng - Eclipse トレースで ARM から LTTNG プロファイルを表示できない

アーム用のLTTngのクロス コンパイルに成功し、ボード上で簡単なテストを行うことができました。ビルド マシンとボードでLTTng セッションを実行しました。Babeltrace を使用して両方のセッションを解釈できました。それはいいです。しかし、Eclipse にインポートすると、ビルド マシンからのセッションしか表示できませんでした。何を与える?同じフォーマットで出力されていませんか?

いくつかの追加情報:両方のセッション ディレクトリの下に、channel.idxおよびメタデータ ファイルがあります。ただし、ビルド セッションの場合のみ、Eclipse はそれを 1 つのアイコンとして表示し、CPU 使用率、LTTng カーネル分析、Tmf 統計分析を示します。ボードの場合は、ファイルを一覧表示するだけです。

同じ問題に遭遇した人はいますか?または、EclipseでLTTng 組み込みセッションを解釈できましたか?

0 投票する
1 に答える
142 参照

lttng - lttng を使用して pidstat と同様のパフォーマンス データを収集するにはどうすればよいですか?

パフォーマンス データとは、各プロセスの CPU、メモリ、ディスクの使用量などを意味します。私はUbuntu 14.04 LTSを使用しており、PPAバージョンをインストールしましたが、lttngTopの使用方法に関する指示に従ってください。実行できませんでした。「トレースファイルを開けません」などのエラーが常に返されます。これらのデータを収集する他の方法はありますか、またはどこが間違っているか教えてもらえますか? ありがとう。

0 投票する
1 に答える
348 参照

lttng - LTTng でのトレースロス

アプリケーションで Lttng を使用しています。重いトレースを有効にしましたが、トレースに損失があることがわかりました。トレース ロスまたはそれに関する情報があるかどうかを知る方法はありますか。それらについて知る必要のある API 呼び出しはありますか。

ありがとうございます。KVRanganadh.

0 投票する
1 に答える
80 参照

session - マルチセッション LTTng を破棄するにはどうすればよいですか

LTTng セッションを作成しました。

その後、意図せずに別のセッションを作成しました:

だから私はセッションを破壊しました:

ただし、B のみを破棄します。別の 'lttng destroy' ではエラーが発生するだけです。Aを倒すにはどうしたらいいですか?

0 投票する
1 に答える
202 参照

makefile - lttng-modules ツリーの外に lttng-probe-... モジュールを構築することは可能ですか?

すべてのソース ファイルを 1 か所にまとめたいので、私の目標は lttng-modules ディレクトリの外に lttng-probe-xxx モジュールをビルドすることです。簡単な Makefile を作成しましたが、コンパイル中にモジュールをロードしようとすると、「lttng_probe_register」と「lttng_probe_unregister」が未定義であるというメッセージが表示されました (コンパイル中も同じです)。

メイクファイル:

KERNELDIR はエクスポートされた変数で、Linux カーネルの src です。

LTTNGDIR はエクスポートされた変数で、lttng-modules の src です。

これら 2 つを lttng-probes.c から私の lttng-probe-hello.ko にリンクすることは可能ですか?

0 投票する
1 に答える
448 参照

lttng - LTTNG (CTF) トレース データの後処理

生データをキャプチャするトレースポイントを作成しました。このデータを後処理し、場合によっては Eclipse でトレース パースペクティブ用の新しいビューアーを作成できるようにしたいと考えていますが、どこから始めればよいかわかりません。trace eclipse パースペクティブ用の新しいビューアーを作成する方法、ctf ファイルを読み取る方法、およびビューで結果をグラフ化する方法を説明するドキュメントを見つけたいと思っていました。

または、トレース データを読み取り、後処理されたデータを使用していくつかの新しいトレース イベントを追加したいだけです。

質問の背景として、トレースのタイムスタンプを分析し、平均スループットとレイテンシに関する統計を生成したいと考えています。トレースポイントの挿入中にこれを行うことはできますが、計算を分析部分にオフロードしたいと思います。

リッチ

0 投票する
1 に答える
533 参照

linux - 実稼働 Linux システム (RH/CentOS および Debian/Ubuntu) でのシステム レベル トレースの状態はどうなっていますか?

私は社内のクラウド インフラストラクチャ (OpenStack) の開発を支援して、AWS/Rackspace/SoftLayer/etc に代わる完全なオンプレミスの代替手段を部門に提供しています。

私の上司は、 DTraceのサポートを依頼している社内顧客からの質問を私に伝えました。私は、Oracle DTrace Projectdtrace4linuxおよび Linux 独自のネイティブSystemTap (最初は Linux kprobes上に構築されたことを思い出します 3.5 カーネル)。SysdigLTTng、さらにはfulltraceについても聞いたことがあります (Linux カーネルftraceuprobesサポートの違いは何ですか?)

私の最初の応答は、このユーザーがltraceを効果的に使用しようとしたかどうかを尋ねることでした。これは、-Sシステム コール トレースをインターリーブするオプションです ( strace 風)。

しかし、お客様が戻ってくる前にもっと知りたいです。

私の最初の最も重要な質問は、これらのさまざまなオプションの中で、CentOS 6、6.5、および 7.0 で「すぐに」(ストック カーネルを交換せずに) 使用できるものはどれかということです。Ubuntu 12.04 および 14.04 LTS リリースについても同じ質問ですか?

これらのうち、クラウド VM インスタンス (OpenStack Nova、KVM) 内からの使用に特に適している、または特に適していないものはありますか?

これらのオプションの合理的に適切で最近の比較はありますか? それらのそれぞれに関連する時間と労力の投資に対する私の最善の策は何ですか?

Niels Provos のSystraceに関する作業に何が起こったのか