本文へ移動
インタラクティブ SaaS SQL ラボ

データベースの信頼性 · 初心者

データベースのレプリケーションと消費者のラグを監視する

どのダウンストリーム データベース コンシューマが遅れをとっていますか?

レプリカ、CDC、検索コンシューマーラグを明示的な正常性分類と比較します。

レビュー者 Telemetry 製品チーム に . 読み取り専用SQL、テーブル結合、サンプル結果とグラフ、結果の意味を確認しました. このページのレビュー担当

1 つのバージョン管理されたものに対して実行します 15-テーブル データセット

ブラウザーでローカルにクエリを編集して実行し、DuckDB の同じ合成スキーマと行をダウンロードします。

データベースの信頼性初心者

データベースのレプリケーションと消費者のラグを監視する

どのダウンストリーム データベース コンシューマが遅れをとっていますか?

レプリカ、CDC、検索コンシューマーラグを明示的な正常性分類と比較します。

データセットとクエリはこのブラウザーに残ります。

期待される結果

最大レプリケーション遅延

consumer_namesource_typemax_lag_secondsaverage_lag_secondsunhealthy_samples
warehouse_cdccdc_pipeline12051.82
read_replica_uspostgres_replica186.81
search_indexsearch_replica106.30

クエリの読み方

  • 共有コンシューマ モデルにより、運用レプリカと非同期パイプラインが同等になります。
  • 最大ラグは、サンプル ウィンドウ内でユーザーが目に見える最悪の古さをキャプチャします。
  • 健康分類は、生のラグを隠すことなく、消費者固有のしきい値をエンコードできます。

結果の読み取り方

  1. 1遅延が大きく、不健全なサンプルが繰り返される消費者を優先します。
  2. 2バックログ バイトを使用して、低スループットの古い状態と持続的な取り込み圧力を区別します。
  3. 3リードレプリカ、CDC、検索インデックスに対して異なるサービスレベル目標を設定します。

関連レッスン

結果を保存する

独自のイベントに対してこのクエリを実行します

クエリを保存し、実際のイベントに接続し、結果を監視する準備ができた場合にのみ、無料のワークスペースを作成します。クレジットカードは必要ありません。

自分のイベントと一緒に保存する