精选文章

Photo by Philip Brown

動的トレーシング技術概説

動的トレーシング技術概説

Photo by OpenResty Inc.

OpenResty XRay による ビリビリ動画の重大なオンライン障害の分析と解決

OpenResty XRay による ビリビリ動画の重大なオンライン障害の分析と解決

バイナリ脆弱性スキャン:バックポート済みパッチを検知し、誤検知を削減

バイナリ脆弱性スキャン:バックポート済みパッチを検知し、誤検知を削減

バイナリ脆弱性スキャン:バックポート済みパッチを検知し、誤検知を削減

OpenResty XRay 入門:コードを変更せずに、システム深層の「鼓動」を聴く

OpenResty XRay 入門:コードを変更せずに、システム深層の「鼓動」を聴く

OpenResty XRay 入門:コードを変更せずに、システム深層の「鼓動」を聴く

Nginx リバースプロキシの QPS が 15 分の 1 に低下:upstream keepalive の欠落と -O0 ビルドが原因だった

Nginx リバースプロキシの QPS が 15 分の 1 に低下:upstream keepalive の欠落と -O0 ビルドが原因だった

Nginx リバースプロキシの QPS が 15 分の 1 に低下:upstream keepalive の欠落と -O0 ビルドが原因だった

非侵入型 Java プロファイラ:Java Agent なしで本番環境のメソッド引数をキャプチャ

非侵入型 Java プロファイラ:Java Agent なしで本番環境のメソッド引数をキャプチャ

非侵入型 Java プロファイラ:Java Agent なしで本番環境のメソッド引数をキャプチャ

Photo by Jose G. Ortega Castro

OpenResty と Nginx の共有メモリ領域が物理メモリをどのように消費するか

OpenResty と Nginx の共有メモリ領域が物理メモリをどのように消費するか

Photo by Harrison Broadbent

OpenResty と Nginx のメモリ割り当てと管理方法

OpenResty と Nginx のメモリ割り当てと管理方法

OpenResty XRay で、パフォーマンスを大幅に向上し、CPU使用率を即座に削減  90%
OpenResty XRay で、パフォーマンスを大幅に向上し、CPU使用率を即座に削減 90%
無料トライアルを申し込む

最新記事

OpenResty Edge でゲートウェイパーティションを使用する方法

  • 新しいゲートウェイパーティションの作成
  • 新しいアプリケーションを作成する
  • 新しいページルールの作成
  • パーティションのテスト
  • 新しいゲートウェイパーティションの作成
  • 新しいアプリケーションを作成する
  • 新しいページルールの作成
  • パーティションのテスト

OpenResty Edge で真のクライアント IP アドレスを正確に復元する

  • グローバル設定で「信頼できる実 IP 設定元」と「実 IP ヘッダー」を設定する
  • クライアントアドレスを出力するようにアプリケーションを設定する
  • OpenResty Edge で受信したクライアントアドレスを検証する
  • OpenResty Edge について
  • グローバル設定で「信頼できる実 IP 設定元」と「実 IP ヘッダー」を設定する
  • クライアントアドレスを出力するようにアプリケーションを設定する
  • OpenResty Edge で受信したクライアントアドレスを検証する
  • OpenResty Edge について

Erlang 高 CPU 使用率:フレームグラフで特定した PCRE 正規表現のボトルネック

  • Erlang プロセスの 200% 超 CPU 使用率の観測
  • OpenResty XRay による Erlang CPU 使用率のプロファイリング
  • C レベル分析:erts_pcre_exec と PCRE バックトラッキング
  • BEAM VM における PCRE 正規表現バックトラッキングが高コストな理由
  • 自動監視とレポート
  • FAQ:Erlang 高 CPU 使用率
  • OpenResty XRay について
  • Erlang プロセスの 200% 超 CPU 使用率の観測
  • OpenResty XRay による Erlang CPU 使用率のプロファイリング
  • C レベル分析:erts_pcre_exec と PCRE バックトラッキング
  • BEAM VM における PCRE 正規表現バックトラッキングが高コストな理由
  • 自動監視とレポート
  • FAQ:Erlang 高 CPU 使用率
  • OpenResty XRay について

Nginx で No debugging symbols found?OpenResty XRay が自動で再構築

  • Nginx が strip され、デバッグシンボルが欠落していることの確認
  • 欠落した Nginx デバッグシンボルを自動再構築——再コンパイル不要
  • 継続的な分析:日次・週次の Insights レポート
  • よくある質問:nginx-dbg、再コンパイル、strip 済みバイナリの分析
  • Nginx が strip され、デバッグシンボルが欠落していることの確認
  • 欠落した Nginx デバッグシンボルを自動再構築——再コンパイル不要
  • 継続的な分析:日次・週次の Insights レポート
  • よくある質問:nginx-dbg、再コンパイル、strip 済みバイナリの分析

Amazon Linux 上での OpenResty XRay Agent のインストール方法(Bundle パッケージを使用)

  • コンソールにログイン
  • Bundle パッケージを使用した Agent のインストール
  • アプリケーションの設定と検出
  • アナライザの起動と分析結果の確認
  • 別の Agent のインストールt
  • コンソールにログイン
  • Bundle パッケージを使用した Agent のインストール
  • アプリケーションの設定と検出
  • アナライザの起動と分析結果の確認
  • 別の Agent のインストールt

Envoy CPU プロファイリング:フレームグラフで C++ ホットパスを特定

  • シナリオ:Envoy プロセスの CPU 使用率が 90% 超
  • C++ フレームグラフによる Envoy CPU プロファイリング
  • 自動化レポートによる継続的 CPU 監視
  • OpenResty XRay について
  • FAQ:Envoy CPU プロファイリング
  • シナリオ:Envoy プロセスの CPU 使用率が 90% 超
  • C++ フレームグラフによる Envoy CPU プロファイリング
  • 自動化レポートによる継続的 CPU 監視
  • OpenResty XRay について
  • FAQ:Envoy CPU プロファイリング

PHP 高 CPU 使用率:最もホットな PHP コードパスを特定する(OpenResty XRay)

  • 問題:高 CPU 使用率
  • どの PHP 関数が CPU を消費しているかを OpenResty XRay の Guided Analysis で特定
  • CPU フレームグラフと、最もホットな PHP・C コードパスを読み解く
  • 完全自動化された分析とレポート
  • OpenResty XRay について
  • 問題:高 CPU 使用率
  • どの PHP 関数が CPU を消費しているかを OpenResty XRay の Guided Analysis で特定
  • CPU フレームグラフと、最もホットな PHP・C コードパスを読み解く
  • 完全自動化された分析とレポート
  • OpenResty XRay について

OpenResty Edge の Admin コンソールで DNS アプリケーションのアクセス権限を管理する

  • スーパーユーザーとして DNS ページの権限を確認する
  • DNS アプリケーションの読み取り権限のみを持つユーザーグループを作成する
  • テストアカウントを作成する
  • DNS アプリケーションページの権限を確認する
  • スーパーユーザーとして DNS ページの権限を確認する
  • DNS アプリケーションの読み取り権限のみを持つユーザーグループを作成する
  • テストアカウントを作成する
  • DNS アプリケーションページの権限を確認する

Perl プロセスの CPU 使用率が 13% のまま:off-CPU フレームグラフでブロッキング HTTP 呼び出しを特定

  • 症状:リクエストが殺到しても Perl プロセスの CPU 使用率が上がらない
  • OpenResty XRay の off-CPU フレームグラフでブロッキング Perl コードパスを特定
  • Insights ページの自動分析とレポート
  • FAQ
  • 症状:リクエストが殺到しても Perl プロセスの CPU 使用率が上がらない
  • OpenResty XRay の off-CPU フレームグラフでブロッキング Perl コードパスを特定
  • Insights ページの自動分析とレポート
  • FAQ

OpenResty XRay を使用して Prometheus アプリケーション内の CPU 使用率が最も高い Go コードパスを特定する

  • 問題:高 CPU 使用率
  • CPU 使用率が最も高い Go コードパスを特定
  • 完全自動化された分析とレポート
  • 問題:高 CPU 使用率
  • CPU 使用率が最も高い Go コードパスを特定
  • 完全自動化された分析とレポート

OpenResty Edge における Edgelang を通じた Lua モジュールの呼び出し

  • Lua モジュールの作成
  • HTTP アプリケーションにおける Lua モジュールの呼び出し
  • Lua モジュール呼び出しの効果の検証
  • Lua モジュールの作成
  • HTTP アプリケーションにおける Lua モジュールの呼び出し
  • Lua モジュール呼び出しの効果の検証

Laravel 高 CPU 使用率:Hello World でも CPU の半分がブートストラップに消える

  • hello world アプリでも Laravel が高 CPU を消費する理由
  • Laravel CPU プロファイリング:3 大ホットコードパス
  • 自動分析とレポート
  • OpenResty XRay とは
  • hello world アプリでも Laravel が高 CPU を消費する理由
  • Laravel CPU プロファイリング:3 大ホットコードパス
  • 自動分析とレポート
  • OpenResty XRay とは

CockroachDB の高 CPU 使用率:稼働中の Go サーバーをフレームグラフでプロファイリング

  • 問題:CockroachDB の高 CPU 使用率
  • Guided Analysis で最も CPU を消費する Go コードパスを特定する
  • 自動 CPU 分析とレポート
  • OpenResty XRay について
  • 問題:CockroachDB の高 CPU 使用率
  • Guided Analysis で最も CPU を消費する Go コードパスを特定する
  • 自動 CPU 分析とレポート
  • OpenResty XRay について

Perl アプリケーションの追跡時における OpenResty XRay のシステムパフォーマンスへの影響

  • 分析中、CPU・メモリ・ロードアベレージにどのような影響があるか?
  • 分析はスループットとレイテンシにどの程度影響するか?
  • OpenResty XRay と常駐型 APM エージェントの比較
  • よくある質問
  • 分析中、CPU・メモリ・ロードアベレージにどのような影響があるか?
  • 分析はスループットとレイテンシにどの程度影響するか?
  • OpenResty XRay と常駐型 APM エージェントの比較
  • よくある質問

OpenResty Edge におけるステージングゲートウェイサーバーの使用方法

  • ステージングサーバーとは
  • ゲートウェイサーバーをステージングサーバーとして設定する方法
  • ステージングサーバーへの変更のリリース
  • ステージングサーバー上での変更のテスト
  • ステージングサーバーとは
  • ゲートウェイサーバーをステージングサーバーとして設定する方法
  • ステージングサーバーへの変更のリリース
  • ステージングサーバー上での変更のテスト
お問い合わせ

OpenResty オープンソースコミュニティ

ぜひご参加いただき、アイデアや課題についてご意見をお聞かせください。皆様とお会いできることを心待ちにしております!


limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more

ご意見・ご感想をお待ちしております 👋

メッセージを送信しました!

専門家チームが24時間以内にご連絡いたします。
x