エクスプローラー¶
データベースビューでは、DataKit が収集をサポートする多様なインフラストラクチャデータベースのデータを網羅的に表示します。集中化されたエクスプローラーにより、MySQL、SQL Server、PostgreSQL、Oracle、MongoDB などのデータベースの主要指標(バージョン、稼働時間、負荷傾向、ボトルネック率など)をリアルタイムで監視できます。
注意
DataKit コレクターは更新されています。データベース監視の新機能を有効にするには、管理者に連絡してバージョンをアップグレードしてください。
データ表示¶
データベースエクスプローラーは、リストとグラフを使用して、複数の専門的な分析ビューを提供します。
現在のワークスペース内の該当データベースの最新指標データを表示します。データベースアドレス、インスタンス名、データベースタイプ、バージョン、稼働時間、QPS、負荷傾向、ボトルネック率などが含まれます。
ランキング、円グラフ、矩形ツリーマップ、グループ化テーブルグラフの形式で、count、last、first、count_distinct の演算モードに基づき、by 条件でデータをフィルタリングして表示します。
データリスト¶
データベースリストページでは、各インスタンスのコアステータスがカード形式の行で表示されます。データベースアドレスの前には、対応するタイプのアイコンが表示され、MySQL、PostgreSQL、Oracle、SQL Server、MongoDB などのデータベースタイプを迅速に識別できます。
リストフィールドの説明は以下の通りです。
| フィールド | 説明 |
|---|---|
| データベースアドレス | データベースインスタンスの接続アドレス。詳細ページでは幅制限なく完全に表示されます。 |
| インスタンス名 | データベースインスタンスの識別子。 |
| タイプ | データベースの種類。例:MySQL、PostgreSQL など。 |
| バージョン | データベースのバージョン番号。 |
| 稼働時間 | インスタンスの稼働時間。 |
| QPS | 1秒あたりのクエリ数。現在の値とトレンドのサムネイルを含みます。 |
| 負荷傾向 | 待機タイプで集約されたセッション負荷の分布傾向。 |
| ボトルネック率 | 現在のデータベースにおけるボトルネックの割合。 |
時間ウィジェット¶
エクスプローラーの右上隅で、異なる時間範囲のデータを選択できます。
データ詳細¶
データベースエクスプローラーで1つのデータをクリックすると、対応する詳細ページがスライドイン表示されます。このデータの概要、クエリ、セッション、指標、ログ、カスタム関連ビューなどの分散データを確認でき、何度も画面を遷移してクエリする必要がありません。
概要¶
概要ページでは、データベースインスタンスのコア稼働ステータスを表示します。ページ上部には、インスタンス名、バージョン、稼働時間、スロークエリログの状態、所属ホスト情報が表示され、このデータベースインスタンスが存在するインフラストラクチャリソースを迅速に特定できます。
実行回数 / 総実行時間¶
左側の Y 軸は棒グラフで、時間間隔内の全クエリの総実行回数を示します。右側の Y 軸は折れ線グラフで、時間間隔内の全クエリの総実行時間を示します。
Top 5 クエリ¶
総実行時間順に並べられた Top クエリを表示します。クエリステートメント、実行回数、平均実行時間、総実行時間、パフォーマンスオーバーヘッドの割合が含まれます。任意のクエリをクリックすると、Query 概要で詳細を確認できます。
- デフォルトでは総実行時間の降順で表示されます。
- 任意の行をクリックすると、Query 概要のスライドインページが表示されます。
主要指標¶
1. クエリ待機状態分布
現在のデータベースセッションの待機イベント分布をドーナツグラフで表示します。待機状態の次元で集約されます。
2. 負荷傾向グラフ(待機タイプ/データベース/ユーザー別)
棒グラフで、待機タイプ/データベース/ユーザーの次元ごとにデータベース負荷の分布を表示します。Idle、CPU、Application、System I/O などの各タイプの負荷割合の変化を視覚的に示します。
3. 主要リソース指標
データベースが存在するノードのコアリソース消費傾向を表示します。以下を含みます。
- CPU: CPU 使用率、CPU 負荷
- ディスク: ディスク読み取り/書き込み時間、1秒あたりの読み取り/書き込みバイト数、IOPS、ディスク使用量
- ネットワーク: ネットワークトラフィック/sec、ネットワークパケット/sec
- メモリ: メモリ使用率、メモリ使用量
指標¶
データベースの全パフォーマンス指標を視覚的なグラフで表示します。セッション数、応答時間、キャッシュヒット率、テーブルスペース使用量、PGA メモリなどの主要指標が含まれます。
クエリ¶
SQL パフォーマンス分析に焦点を当て、スロークエリやパフォーマンスのボトルネックを特定するのに役立ちます。
上部には、待機タイプ、データベース、ユーザーの3つの次元で集約された負荷傾向グラフが表示されます。下部はクエリリストで、各 SQL ステートメントの実行回数、平均実行時間、総実行時間、パフォーマンスオーバーヘッドの割合を表示し、各次元での並べ替えをサポートします。
- 任意のクエリをクリックすると、クエリ概要のスライドインページが表示され、SQL ステートメント、パフォーマンス傾向グラフ、サンプルレコードを確認できます。
- サンプルレコードをクリックすると、クエリ詳細にドリルダウンし、そのサンプルの完全なログデータを確認できます。
- SQL ステートメント領域の右上隅にある「AI 最適化提案」をクリックすると、Obsy Copilot のスライドインパネルが起動し、このクエリの最適化分析が自動的に実行されます。
セッション¶
接続セッション、ロック待機、ブロッキング分析に焦点を当て、並行処理の競合問題の診断に役立ちます。
- 上部には、待機タイプ、データベース、ユーザーの3つの次元で集約された負荷傾向グラフが表示されます。縦軸は、該当時点のアクティブセッション数を示します。
-
下部はスナップショットリストで、収集時点ごとに集約されたセッションデータを表示します。現在の接続数、待機イベント分布、待機中の接続数、関連ユーザー、平均実行時間などの主要指標が含まれます。
- スナップショットをクリックすると展開して詳細を表示できます。展開後は、ルートブロッキングセッション数と待機クエリ数の統計サマリー、およびセッション明細リストが表示されます。
-
「ブロッキング接続のみ表示」フィルタースイッチを提供します。
- スナップショットリスト右上隅:ブロッキングアクティビティが存在するスナップショットをグローバルにフィルタリングします。
- スナップショット詳細を展開した右上隅:現在のスナップショット内のブロッキング関連セッションのみを表示します。
セッションリスト内のクエリステートメントをクリックすると、さらにドリルダウンして SQL の詳細なパフォーマンスデータを確認できます。
ログ¶
データベースに関連するログデータ(スロークエリログ、エラーログなど)を表示します。
テーブル¶
データベースのテーブル構造情報を表示します。Database ドロップダウンボックスで対象データベースを切り替えるか、検索ボックスでテーブル名を検索できます。
リストには、現在のデータベース内のすべてのテーブルが表示されます。テーブル名、列数、主キー、エンジン、行フォーマット、作成時間が含まれます。テーブル名をクリックすると展開し、そのテーブルのフィールド構造の詳細を確認できます。
拡張フィールド¶
インスタンスの完全なメタデータをキーと値のペアで表示します。フィールド名または値の検索をサポートします。
カスタムビュー¶
ユーザーが定義したビューを一元管理します。新しいビューの追加をサポートします。





