これはOpenResty SystemTap ToolkitというLinuxアプリで、最新リリースはopenresty-systemtap-toolkitsourcecode.tar.gzとしてダウンロードできます。ワークステーション向けの無料ホスティングプロバイダーであるOnWorksでオンラインで実行できます。
OpenResty SystemTap Toolkit with OnWorks というアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
スクリーンショット:
OpenResty SystemTap ツールキット
説明:
openresty-systemtap-toolkit は、OpenResty とそのコアコンポーネント(NGINX、LuaJIT、ngx_lua など)のリアルタイム分析と診断用に設計された SystemTap ベースのスクリプト集です。開発者やシステム管理者向けに、本番システムにおけるパフォーマンスのボトルネック、メモリ使用量、リクエスト分布、正規表現実行、Lua 実行、ファイル I/O 動作をトレースするためのツールを提供します。このツールキットは、リークの特定、TCP キューの分析、共有メモリ使用量の検査、CPU およびオフCPU プロファイリング用のフレームグラフの生成に役立ちます。多くのスクリプトは NGINX のワーカープロセスとマスタープロセスに固有のものですが、その他のスクリプトは汎用性が高く、Linux ユーザー空間のあらゆるプロセスに適用できます。このツールキットはアクティブなメンテナンスが行われておらず(開発は OpenResty XRay に移行)、OpenResty と NGINX の上級ユーザーにとって貴重なサンプルとユーティリティのセットとして残っています。
オプション
- NGINX リクエスト、メモリプール、共有メモリの使用状況をリアルタイムでトレース
- 正規表現のパフォーマンス、PCRE JIT の使用状況、実行統計を分析するためのツール
- フレームグラフをサポートするユーザー空間およびカーネル空間のバックトレースのサンプリングユーティリティ
- ngx_lua および LuaJIT プロセスの Lua 固有のバックトレースと接続プール分析
- SYN、ACK、受信キューのパフォーマンスを分析する TCP キュー分析ツール
- ファイル I/O、レイテンシ、デバッグ情報の検査のための汎用 SystemTap スクリプト
プログラミング言語
パール
カテゴリー
このアプリケーションは、https://sourceforge.net/projects/openresty-systemtap.mirror/ からも入手できます。OnWorks でホストされているため、無料のオペレーティングシステムから最も簡単にオンラインで実行できます。