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

クイックスタート: Lakebase のオブザーバビリティ

備考

ベータ版

この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。

独自の資格情報を使用して単一プロジェクトのテレメトリを有効にし、ダッシュボードで表示して最初の知見を得て、Genieに質問します。共有資格情報を設定するか、複数のプロジェクトをカバーするには、可観測性の構成を参照してください。

始める前に

  • ワークスペースで有効になっている Lakebase Advanced Postgres Telemetry プレビュー。ワークスペース管理者は、 プレビューページから有効にします。
  • 既存の Lakebase プロジェクト。

可観測性構成を有効にする

プロジェクトの Settings > Observability config > Create new config を開きます。名前を付け、ID として Use user-level credentials を選択し (自身でテストするための最も迅速なパス)、テレメトリを受信する Unity Catalog カタログとスキーマを選択します (スキーマは既に存在している必要があり、カタログは Default storage を使用できません)。 知見を有効にする をオンにし、この 1 つのプロジェクトに構成を割り当てて、保存します。

「観測可能性設定の作成」パネル。設定名、「ユーザーレベルの資格情報を使用」ID オプション、Unity Catalog のカタログおよびスキーマの配信先、および「インサイトを有効化」トグルが表示されます。

共有資格情報または複数のプロジェクト用に設定しますか?「可観測性の構成」を参照してください。

ダッシュボードでテレメトリを表示

テレメトリのフローが開始されたら(数分待ってから、すでに実行中の場合は コンピュートを再起動してください)、Lakebase はその上にすぐに使えるダッシュボードを作成します。プロジェクトの モニタリング ページを開いて 高度な Postgres テレメトリ tab を選択し、 Lakebase 概要 カードをクリックしてダッシュボードを開きます。

Lakebase概要ダッシュボードの概要ページ。時間の経過に伴うコンピュートチャート(CPUとRAM、コア単位のCPU使用率、ディスクI/O、ネットワークI/O)が表示され、上部の日付範囲とEndpointフィルターによってスコープが設定されます。

これは、InsightsとGenieが評価するテレメトリと同じものであり、視覚的に表示されます。ダッシュボードがカバーするすべての内容については、「可観測性ダッシュボードの使用」を参照してください。

最初の知見を待つ

Insightsは、スケジュールに基づいてテレメトリを評価します。プロジェクトにアクティビティが発生したら、 モニタリング > 知見 を開き、最初の項目(重要度、平易な言葉による要約、裏付けとなる証拠、推奨事項)が表示されるのを待ちます。

中程度の重大度の知見詳細ページ。問題の平易な要約と、サポート信号および値を含むエビデンス テーブルが表示されます。

Genie に質問する

プロジェクトで Genie を開き、表示されている内容を自分の言葉で説明してください。キャプチャしたばかりのテレメトリを読み取るため、クエリーのパフォーマンスや待機時間に関する質問に対して、根拠のある回答が得られます。

プロンプト

Ask Genie:

What were my slowest queries in the last hour, and what made them slow?

Genie は同じテレメトリを使用して調査し、推論の過程を説明した上で、適用前にユーザーが確認する修正案を提示します。

これらがどのように連携するか

テレメトリを操作する3つの方法すべてを使用しましたが、実際にはこれらは互いに補完し合います。 ダッシュボード は視覚的なベースラインです。いつでも開いて、データベースの動作状況を確認したり、傾向を把握したりできます。 知見 は同じテレメトリをスケジュールに基づいて監視し、注意が必要な場合に通知するため、常に確認する必要はありません。知見(または独自の質問)を詳しく調べる必要がある場合、 Genie が対話形式で調査して修正案を提示し、ユーザーがそれを確認します。また、 Fix with Genie を使用して、あらゆる知見を直接 Genie に渡すことができます。これら3つすべてが Unity Catalog 内の1セットの Delta テーブルを読み取るため、同期を維持する必要はありません。

次のステップ