エッジとオリジンのレイテンシ取得
GET /v2/apps//network/performance でエッジとオリジンのレイテンシのパーセンタイルを、国、コロ、最も遅いパス別に取得します。Pro と Enterprise 向けです。
GET
エッジとオリジンのレイテンシ取得
指定した時間ウィンドウにおける、アプリケーションのエッジおよびオリジンの応答時間パーセンタイル(
p50、p95、p99)に加えて、国別・コロ別・最も遅いパス別の内訳を返します。レイテンシの悪化を診断し、どのルートやリージョンが最も遅いかを特定するのに役立ちます。
Pro および Enterprise プランでのみ利用可能です。キャッシュミスは、analytics、errors、logs、performance の各エンドポイント全体で、アプリケーションのオーナーごとに 60 秒あたり 20 リクエストの共通の制限を共有します。キャッシュされたレスポンスはカウントされません。プラットフォーム全体が混雑している時間帯は、代わりに要求されたウィンドウの最新のキャッシュデータを返す場合があります。
apps:read スコープを持つ API キーが必要です。
エッジレイテンシ(edge)は Cloudflare のネットワークにおける Time To First Byte を測定し、オリジンレイテンシ(origin)はエッジがアプリケーションに到達してからアプリケーション自体が応答するまでにかかった時間を測定します。ウィンドウ内で両者の差が広がっている場合、通常はアプリケーションまたはそのクラスターノードに原因があり、両方が同時に上昇している場合はクライアントとエッジの間のネットワーク状況が原因である可能性が高いです。
これはネットワークレイテンシを測定するものであり、コンテナのリソース使用状況ではありません。コンテナ自体からサンプリングされた CPU、RAM、帯域幅については、アプリケーションメトリクスの取得を参照してください。修正の優先順位を決める前に、colos と countries をウェブサイトアナリティクスと組み合わせることで、遅いリージョンがトラフィックの少ないリージョンでもあるかどうかを確認できます。
パラメータ
string
必須
アプリケーションの ID。アプリケーションのダッシュボードの URL で確認できます。
string
必須
分析ウィンドウの開始を示す ISO 8601 形式のタイムスタンプ。
string
必須
ISO 8601 形式の終了タイムスタンプ。
start より後である必要があります。レスポンス
string
呼び出しが成功したかどうかを示します。成功した場合は
success、失敗した場合は error です。object
ウィンドウ内のレイテンシパーセンタイルと内訳。
一般的なエラー
関連項目
- CLI:
squarecloud app network performance - SDK:
api.apps.network.performance()(JavaScript),client.apps.network.performance()(Python),c.Apps.Network.Performance()(Go)

