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

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

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

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

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

レビュー者 Telemetry 製品チーム . 読み取り専用 SQL、接続テーブル粒度、決定論的結果、視覚化、解釈境界. 基準と所有権を確認する

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

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

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

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

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

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

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

Published expected result

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

consumer_namesource_typemax_lag_secondsaverage_lag_secondsunhealthy_samples
warehouse_cdccdc_pipeline12051.82
read_replica_uspostgres_replica186.81
search_indexsearch_replica106.30

クエリの読み方

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

SQL が下せない決定

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

このレッスンから続ける

結果を保存する

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

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

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