81
完全な SQL レシピ
12
運用および製品カテゴリー
1:1
クエリから結果までの視覚化
インタラクティブ SQL ラボ
製品、API、AI、ジョブ、請求、データベースにわたって 1 つのアカウントをフォローします
レシピページでは、一度に 1 つの分析パターンを説明します。 SQL ラボには、バージョン管理された 15 テーブルのデータセットと、現実的な結合、アクティベーション ファネル、LLM ユニット エコノミクス、インシデントの影響、再試行リカバリ、データベースの信頼性に関するガイド付きレッスンが追加されています。
再現可能なSQL
構文チェックは自動化されています。解釈は明確なままである
パブリッシュされたすべてのクエリは読み取り専用であり、型指定されたイベント コントラクトが含まれ、適切に計画および実行される必要があります。 アパッチ DataFusion 45.2.0。有効な SQL が間違った質問に回答する可能性があるため、合成結果、ビジネス定義、およびエッジ ケースは個別にレビューされます。
レシピ集
API の信頼性
ルート別のAPIエラー率の計算
SQL を使用して、小音量のノイズから結果を保護しながら、API ルートを 5xx エラー率でランク付けします。
SQL と結果を参照してください。p50、p95、p99 API レイテンシの計算
エンドポイントごとの中央値と末尾のレイテンシーを、DataFusion 互換のパーセンタイル SQL と比較します。
SQL と結果を参照してください。API エラーバジェット燃焼率の計算
時間ごとのリクエストの失敗を SLO バーンレート系列に変換し、許容されるエラー バジェットがどのくらいの速さで消費されるかを示します。
SQL と結果を参照してください。リリースごとの API 信頼性の比較
デプロイ後のすべての変更をデプロイに起因させることなく、アプリケーション リリース間でトラフィック、5xx レート、p95 レイテンシを比較します。
SQL と結果を参照してください。顧客の影響によるエラーのフィンガープリントのランク付け
1 つの再試行ループがインシデント ビューを支配するのではなく、正規化されたアプリケーション エラーを発生状況と影響を受けるアカウントごとにランク付けします。
SQL と結果を参照してください。ルートごとの API タイムアウト率の計算
リクエスト量と設定されたタイムアウト境界を維持しながら、タイムアウト率によってルートをランク付けします。
SQL と結果を参照してください。依存関係の比較 p95 レイテンシー
リクエストに対するテール レイテンシの最大の原因となっているデータベース、API、キャッシュ、キューを見つけます。
SQL と結果を参照してください。SLO に対する API の可用性の測定
毎日の可用性を計算し、サービスが明示的な目的を達成したかどうかを示します。
SQL と結果を参照してください。ルートごとの API リクエスト スループットの計算
安定した API ルートによって 1 分あたりの観察されたリクエストを計算し、スループット以外のエラー量を維持します。
SQL と結果を参照してください。API 429 レート制限回復の測定
すべての再試行を新しいリクエストとして扱うことなく、レート制限されたリクエストが後の試行で回復する頻度を測定します。
SQL と結果を参照してください。機能ロールアウトエラー率の比較
1 つのリリースについて、機能フラグのロールアウトと制御コホート間のリクエスト エラーと平均遅延を比較します。
SQL と結果を参照してください。インシデントの顧客への影響を計画ごとに測定する
顧客名や生のリクエストデータを公開することなく、影響を受けるアカウントと平均影響期間をプランごとにカウントします。
SQL と結果を参照してください。レシピ集
バックグラウンドジョブ
バックグラウンドジョブの再試行と失敗率を測定する
成功した実行、再試行、失敗、テール期間を比較して、信頼性の低いジョブを見つけます。
SQL と結果を参照してください。SQL で停止したバックグラウンド ジョブを見つける
ジョブの開始イベントと終了イベントを結合して、予想される完了ウィンドウを超えた作業を特定します。
SQL と結果を参照してください。ジョブごとのキュー待ち時間の測定
キュー内での待機時間を実行時間から分離し、ジョブ名ごとに p50 と p95 の遅延を比較します。
SQL と結果を参照してください。配信不能キューの増加を測定する
デッドレターの作成と解決を比較して、回復不可能な作業が蓄積されているキューを見つけます。
SQL と結果を参照してください。欠落した Cron スケジュールの検出
連続する cron-run イベントを各スケジュール間隔と比較して、実行の遅延または欠落を見つけます。
SQL と結果を参照してください。バックグラウンドジョブの再試行ストームを検出する
ジョブの試行が繰り返されることで不均衡なキュー作業と障害が発生するタイム バケットを見つけます。
SQL と結果を参照してください。レシピ集
Webhook
Webhook の再試行回復を測定する
永続的な Webhook エラーを、後の試行で回復した配信から分離します。
SQL と結果を参照してください。Webhook のレイテンシーと重複率を測定する
Webhook プロバイダーとイベント タイプごとに、処理遅延、重複配信、失敗を比較します。
SQL と結果を参照してください。Webhook のエンドツーエンドの完了を測定する
受信からダウンストリームの完了まで各 Webhook を追跡し、運用目標内で終了するシェアを測定します。
SQL と結果を参照してください。レシピ集
AIとLLM
機能とモデルごとに LLM コストを計算する
モデルの支出、トークン、リクエスト量、リクエストあたりのコストを製品機能に関連付けます。
SQL と結果を参照してください。1 ドルあたりの受け入れられた AI 出力を測定する
モデルの支出を、受け入れられた、保存された、またはその他の有用な製品の成果に結び付けます。
SQL と結果を参照してください。LLM キャッシュの節約と再試行コストを測定する
キャッシュされたリクエスト、再試行量、推定費用をモデルごとに比較して、回避可能な AI コストを見つけます。
SQL と結果を参照してください。最初のトークンまでの LLM 時間を測定する
ストリーミングの応答性と総生成遅延をモデルと機能ごとに比較します。
SQL と結果を参照してください。繰り返しを検出する AI エージェント ツール Loops
成功した結果に達することなく、小規模なツール セットを繰り返し呼び出すエージェントの実行を見つけます。
SQL と結果を参照してください。AI エージェントのタスクの成功と人間による引き継ぎを測定する
エージェントのタスクの成功、レビュー担当者の承認、コスト、待ち時間、人による引き継ぎ率をワークフローとモデルごとに比較します。
SQL と結果を参照してください。プロンプト バージョンごとに AI 品質の低下を見つける
評価された品質、受け入れ、引き継ぎ、コストをプロンプト バージョンごとに比較します。
SQL と結果を参照してください。バージョンごとの RAG 取得品質の評価
RAG パイプラインのバージョン全体で、関連ドキュメントの取得、根拠のある回答、取得レイテンシ、評価コストを比較します。
SQL と結果を参照してください。レシピ集
製品分析
SQL でサインアップからアクティベーションまでのファネルを構築する
サインアップ、オンボーディング、統合、最初の価値のマイルストーンを通じてユニーク ユーザーのコンバージョンを計算します。
SQL と結果を参照してください。毎週のコホート維持率の計算
最初のアクティビティ週ごとにユーザーをグループ化し、後の週に戻ってくる割合を測定します。
SQL と結果を参照してください。アップグレード前に使用されていた機能を検索する
フィーチャー イベントに参加してイベントをアップグレードし、有料コンバージョンの前に発生する行動をランク付けします。
SQL と結果を参照してください。DAU、WAU、製品の粘着性を計算する
日次および週次のアクティブ ユーザーをまとめて測定し、一貫したアクティビティ定義から DAU から WAU への粘着性を計算します。
SQL と結果を参照してください。取得元ごとのファネル コンバージョンの比較
繰り返されるマイルストーン イベントの重複を排除しながら、取得ソースごとにサインアップからアクティベーションまでのコンバージョンを測定します。
SQL と結果を参照してください。アクティベーションまでの時間を測定する
サインアップからユーザーの最初の意味のある製品アクションまでの経過時間の分布を計算します。
SQL と結果を参照してください。コホートごとのチャーンと再活性化の測定
アカウントを、有意義な製品活動を繰り返し行うことにより、保持、解約、または再アクティブ化されたものとして分類します。
SQL と結果を参照してください。テストのコンバージョンと収益増加の比較
繰り返されるイベントを二重にカウントすることなく、コンバージョン、参加者あたりの収益、実験バリアントごとの相対的な上昇率を測定します。
SQL と結果を参照してください。プロダクトジャーニーのドロップオフをセッションごとに測定する
注文した製品の各マイルストーンに到達したセッションの数を測定し、ジャーニーの完了とステップツーステップのコンバージョンの両方を計算します。
SQL と結果を参照してください。レシピ集
構造化イベント
欠落しているサービスのハートビートを検出する
障害イベントが発生する前にレポートを停止したサービス、ワーカー、またはスケジュールされたタスクを見つけます。
SQL と結果を参照してください。ネストされた AI ツール呼び出しイベントのクエリ
元のイベント ペイロードを平坦化することなく、点線でネストされたフィールドをフィルターし、失敗したツールをランク付けします。
SQL と結果を参照してください。ローリングベースラインによるエラー率のスパイクの検出
1 つの永続的なしきい値に依存するのではなく、時間ごとの API エラー率を 7 バケットのローリング平均と比較します。
SQL と結果を参照してください。相関のあるワークフローのタイムラインを再構築する
共有ワークフロー識別子から、順序付けられたサービス間ワークフロー ステップと経過時間を再構築します。
SQL と結果を参照してください。レシピ集
データ品質
イベント取り込みの鮮度を測定する
データの配信を停止したか、発生より大幅に遅れて到着しているイベント ソースを見つけます。
SQL と結果を参照してください。重複するイベント ID を検索する
複数回配信されたイベント識別子を特定し、重複処理が機能しているかどうかを測定します。
SQL と結果を参照してください。必須フィールドのヌル率を測定する
必要なアカウント、ステータス、または相関フィールドが表示されなくなっているイベント コントラクトを検索します。
SQL と結果を参照してください。遅れて到着するイベントを測定する
ソースごとにイベント配信遅延を測定し、古いデータまたは順序が正しくないデータを送信するプロデューサーを特定します。
SQL と結果を参照してください。イベントスキーマバージョンの導入を追跡する
プロデューサごとにスキーマ バージョンのロールアウトを測定し、デプロイメント後にアクティブなままになっている古いイベント コントラクトを見つけます。
SQL と結果を参照してください。イベント名によるTelemetryボリュームの測定
保存ポリシーや収集ポリシーを変更する前に、ペイロード バイト、平均イベント サイズ、拒否率に基づいてイベント タイプをランク付けします。
SQL と結果を参照してください。レシピ集
収益と請求
試用版から有料版への変換を計算する
一定のコンバージョン期間内にどれだけの試用アカウントが有料顧客になったかを測定します。
SQL と結果を参照してください。支払い失敗時の回復を測定する
失敗した請求書が、その後の支払いの試みによって回復される頻度を計算します。
SQL と結果を参照してください。毎月の経常収益の動きを計算する
新規、拡張、縮小、チャーン、再アクティブ化の MRR を請求ライフサイクル イベントから分離します。
SQL と結果を参照してください。純収益および総収益保持率の計算
総保持率から拡大を抑えながら、アカウントレベルの毎月の経常収益スナップショットから NRR と GRR を計算します。
SQL と結果を参照してください。アカウントごとの使用量クォータの消費量を計算する
各アカウントに含まれる月次割り当てに対して請求可能単位を測定し、超過に近づいているアカウントをランク付けします。
SQL と結果を参照してください。レシピ集
インフラストラクチャー
ホストとコンテナのリソースの飽和状態を確認する
サンプル量を維持しながら、持続的な CPU、メモリ、ディスク使用率によってインフラストラクチャ ソースをランク付けします。
SQL と結果を参照してください。キャッシュミスとスタンピードのリスクを見つける
ヒット率、バックエンド コスト、および同時ミスを、制限されたキャッシュ キー パターンごとに比較します。
SQL と結果を参照してください。インシデントの検出と復旧時間を計算する
構造化されたインシデント ライフサイクル イベントの検出にかかる時間と回復にかかる時間を計算します。
SQL と結果を参照してください。ワークロードごとに Kubernetes 再起動を検索する
コンテナーの再起動イベント、準備エラー、および観測された累積再起動数によって、Kubernetes ワークロードをランク付けします。
SQL と結果を参照してください。レシピ集
セキュリティと監査
認証失敗率の分析
トラフィック量と影響を受ける ID を可視化しながら、認証の失敗を方法と理由別に測定します。
SQL と結果を参照してください。AI エージェント ツールの承認決定を監査する
プロンプト、ツールの引数、結果、資格情報を収集せずに、エージェント ツールの許可、拒否、承認が必要な決定をリスク クラスごとに確認します。
SQL と結果を参照してください。SQL による特権アクションの監査
生の秘密やリソースの内容を収集せずに、機密の管理アクション、拒否された試行、およびレビューが必要な結果を要約します。
SQL と結果を参照してください。不審な認証バーストを検出
多くの ID または粗いネットワーク ソースにわたって失敗が繰り返される短い認証ウィンドウを見つけます。
SQL と結果を参照してください。アクセスポリシーの拒否を分析する
拒否されたアクションをポリシー、リソースクラス、アクターの役割、影響を受けるアイデンティティごとにランク付けします。
SQL と結果を参照してください。API-Key ライフサイクル イベントを監査する
API キー マテリアルをログに記録せずに、作成、使用、ローテーション、および失効イベントを確認します。
SQL と結果を参照してください。SQL で機密データのエクスポートを確認する
エクスポートされたコンテンツを保存せずに、エクスポート量、拒否された試行、データ分類、レビュー ステータスを要約します。
SQL と結果を参照してください。レシピ集
データベースの信頼性
遅いデータベース クエリをフィンガープリントで検出する
生の SQL やパラメーターを保存せずに、正規化されたデータベース操作を低速クエリ レート、平均継続時間、観測された最悪の継続時間によってランク付けします。
SQL と結果を参照してください。データベース接続プールの飽和状態を測定する
平均プール使用率、キューに入れられた取得待機、タイムアウト、およびアプリケーション サービスごとのアイドル容量を測定します。
SQL と結果を参照してください。データベーストランザクションのロールバック率の計算
エラー カテゴリ、期間、影響を受けるアカウントを維持しながら、コミットされたトランザクションとロールバックされたトランザクションをサービスごとに比較します。
SQL と結果を参照してください。データベースのロック待機とデッドロックの検索
インシデント数、待機期間、未解決のロック、検出されたデッドロックに基づいて、ブロックされたデータベース操作のフィンガープリントをランク付けします。
SQL と結果を参照してください。データベースのレプリケーションと CDC ラグを測定する
レプリカと変更データ キャプチャ コンシューマを、平均ラグ、最悪のラグ、遅れているバイト数、および古いサンプル レートによって比較します。
SQL と結果を参照してください。データベース移行の失敗をリリースごとに追跡する
ロールアウトを完了する前に、アプリケーションのリリースごとにデータベースの移行の成功、失敗、ロールバック、期間を比較します。
SQL と結果を参照してください。N+1 データベースクエリパターンの検出
1 つのアプリケーション リクエスト内で何度も繰り返されるデータベース フィンガープリントを検出します。
SQL と結果を参照してください。データベースクエリを合計時間の影響でランク付けする
コール量と待ち時間を組み合わせて、アプリケーション時間を最も多く消費しているデータベース フィンガープリントを見つけます。
SQL と結果を参照してください。長時間実行されるデータベース トランザクションの測定
ロングテール、ロールバック、過度のオープン期間を持つアプリケーション トランザクション クラスを見つけます。
SQL と結果を参照してください。SQLSTATEとリリースによるデータベースエラーの分析
データベースの障害をポータブル SQLSTATE クラス、アプリケーション操作、リリースごとにグループ化します。
SQL と結果を参照してください。データベース接続のタイムアウトとチャーンを測定する
接続のオープン、クローズ、取得タイムアウト、影響を受けるリクエストをサービスおよびリージョンごとに比較します。
SQL と結果を参照してください。リージョンごとにデータベース レプリカの古さを測定する
アプリケーションで観察されたレプリカのリプレイ ラグ、古い読み取り、フェイルオーバーの結果をリージョンごとに比較します。
SQL と結果を参照してください。レシピ集
フロントエンドの信頼性
ルートとリリースごとにコア Web バイタルを比較
通過するサンプルのパーセンテージを視覚的に維持しながら、安定したルートとリリースによって LCP、INP、および CLS サンプルを比較します。
SQL と結果を参照してください。ルートおよびリリースごとの JavaScript エラーのランク
最も頻繁に JavaScript エラーが発生し、影響を受けたセッションを含むフロントエンド リリースとルートを検索します。
SQL と結果を参照してください。ルートごとの SPA ナビゲーション遅延の測定
目的地ルートとフロントエンド リリースごとに、クライアント側の標準的なナビゲーション時間を比較します。
SQL と結果を参照してください。ルートごとにブラウザのロングタスク率を計算する
メインスレッドのブロック イベントとその合計ブロック時間をルートおよびフロントエンド リリースごとに測定します。
SQL と結果を参照してください。ホストごとに遅いフロントエンド リソースを検索する
スクリプト、スタイルシート、画像、API リソースをテール期間、失敗、転送バイト数によってランク付けします。
SQL と結果を参照してください。独自のイベントを使用する
サンプルテーブルを交換して分析パターンを維持
Telemetry は、構造化イベントからテーブルを作成します。フィールドが流れ始めたら、レシピを調整し、結果を保存して、共有ダッシュボードまたはアラートに変換します。