データベース¶
データベース機能では、DataKit が収集に対応しているさまざまなインフラストラクチャデータベースのデータを集約して表示します。一元化されたエクスプローラーとクエリ分析機能により、MySQL、PostgreSQL、Oracle、SQL Server、MongoDB などのデータベースの主要メトリクス(バージョン、稼働時間、負荷傾向、ブロック率など)をリアルタイムに監視できるほか、インスタンスをまたいだ SQL パフォーマンスの正規化分析と実行計画の確認にも対応しています。
注意
DataKit コレクターが更新されました。データベース監視の新しい体験を利用するには、管理者に連絡してバージョンをアップグレードしてください。
機能エントリ¶
データベースモジュールには、それぞれ異なる調査シナリオに対応した 2 つの主要な分析エントリがあります。
| エントリ | 対象範囲 | ユースケース |
|---|---|---|
| エクスプローラー | 単一インスタンス単位 | すべてのデータベースインスタンスの実行状態の一覧を確認できます。インスタンスをクリックすると詳細が表示され、そのインスタンスの概要、クエリ、セッション、メトリクス、ログ、テーブル構造などを分析できます。 |
| クエリ分析 | インスタンス間の正規化集約 | 複数のインスタンスにまたがって同一の業務 SQL のパフォーマンスデータを集約し、収集済みの実行計画と組み合わせてデータベースの実行方法を分析します。全体視点からスロークエリのボトルネックを特定できます。 |
データ範囲¶
現在対応しているデータベースの種類は次のとおりです。
- MySQL
- PostgreSQL
- Oracle
- SQL Server
- MongoDB
- Redis(エクスプローラーのみ)
実行計画は現在、MySQL、PostgreSQL、Oracle、SQL Server に対応しています。