メインコンテンツまでスキップ

可観測性

Lakebaseでは、Postgresデータベースの動作を把握するための4つの方法を提供しています:

  • システムテーブルでの Lakebase テレメトリー (Beta): クエリープラン、セッション履歴、待機イベント、スキーマ変更、および Logs が、system.lakebase スキーマに自動的に取り込まれます。
  • 知見 (ベータ版): スケジュールに従ってテレメトリーを確認し、診断された問題を表示するバックグラウンドエージェント。
  • Genie :問題の調査、テレメトリーの読み取り、プロジェクト設定の調整を行うための対話型ヘルプです。
  • メトリクスとアクティビティ :コンピュートとPostgresのメトリクス、実行中のクエリー、最近のクエリーのパフォーマンス、プラットフォーム操作を表示する組み込みビューです。

メトリクスおよびアクティビティビューは、すべてのプロジェクトで使用できます。2つの Beta 機能は、プレビューページから有効にします。

システムテーブルのLakebaseテレメトリー​

知見 と Genie はどちらも、システムテーブル内の Lakebase テレメトリを読み取ります。知見 はプロアクティブであり、設定可能なスケジュールまたはオンデマンドでテレメトリをレビューし、要求されることなく問題や早期警告を表面化させます。Genie は対話型であり、お客様ご自身の言葉で記述された問題を調査し、確認する修正案を提案します。「Genie で修正」により、詳細ページから知見が Genie に引き渡されます。

Lakebase は Postgres のテレメトリーを system.lakebase スキーマに継続的に書き込み、データベースの動作に関するクエリー可能な履歴を提供します。これらのテーブルには、クエリープラン、セッション履歴、待機イベント、スキーマ変更履歴、データベースおよびコンピュートのヘルス、および Postgres の Logs が保持され、レコードは 7 日間保存されます。

アカウント管理者とメタストア管理者は、これらのテーブルを読み取り、それらへのアクセスを管理できます。アクセス権を付与されたユーザーであれば誰でも、ノートブック、ダッシュボード、Genie など、任意の Unity Catalog テーブルと同様の方法でこのテレメトリーに対してクエリーを実行できます。テーブルとその列については「Lakebase telemetry in システムテーブルs」を、他のシステムテーブルの中での位置づけについては「Lakebase システムテーブル reference」を参照してください。

知見​

Insights では、キャプチャされたテレメトリを確認し、重要度、その根拠、推奨される修正方法とともに、要求されていない問題を表示します。プロジェクトの設定で指定したスケジュールまたはオンデマンドで、マネージド システム ID 上でプロジェクトごとに実行されます。検出された問題の修正は、通常 Genie で継続されます。

Genie​

Genie が問題を調査し、確認した修正案を提案します。自分で気づいた問題に使用するか、知見 が検出した問題を解決するために使用します。アクセス権を持つユーザー向けに取得されたテレメトリを読み取り、プロジェクトの構成を調整するのにも役立ちます。

メトリクスとアクティビティ​

ライブメトリクスと実行中のクエリーを表示する Lakebase モニタリングページ

Lakebase アプリでプロジェクトの Monitoring ページを開き、選択したBranchとコンピュートのスコープでデータベースの動作を確認します。これらのビューは、コンピュートのメトリクスと Postgres 独自の統計を直接読み取ります。メトリクス グラフは最大 7 日前までさかのぼって表示されますが、クエリー ビューはコンピュートがサスペンドしたときにResetされます。

    • メトリクス
    • 選択した期間における、コンピュートのRAM、CPU、接続、データベースサイズ、キャッシュなどのグラフ。
    • アクティブなクエリー
    • pg_stat_activity から現在実行中のクエリー。期間で並べ替えて、長期にわたるオペレーションを見つけます。
    • クエリーのパフォーマンス
    • pg_stat_statements からの呼び出し回数および実行時間による直近のクエリー上位100件(正規化されたステートメントでグループ化)。
    • システム操作
    • プロジェクトに対するプラットフォーム操作のログ:コンピュートの開始と一時停止、Branchの作成、構成の適用。