MongoDB メタデータコレクター
MongoDB メタデータコレクターは、MongoDB アカウントからのメタデータへの読み取り専用アクセスを提供します。
MongoDB コレクターは、MongoDB インスタンス (クラスター)、データベース、コレクション、インデックス、検索インデックス、およびドキュメントフィールドからメタデータを収集します。コレクターは、ドキュメントおよびオブジェクトフィールドタイプのネストされたフィールドの収集をサポートしています。コレクターは、インスタンス、データベース、コレクション、ドキュメントフィールド、検索インデックス、およびインデックス間の関係情報をキャプチャします。
サポートされている認証
MongoDB コレクターは、次の認証方法をサポートしています。
- ユーザー名とパスワードの認証 (SCRAM)
- X.509 認証
- AWS 認証
カタログ化されたメタデータ
MongoDB コレクターは、次の情報をカタログ化します。
| オブジェクト | カタログ化された情報 |
|---|---|
| MongoDB | MongoDB (インスタンス、クラスター) 名、MongoDB (インスタンス、クラスター) バージョン、デバッグモードである |
| MongoDB データベース | データベース名、ディスク上のサイズ、空である、ビュー数、コレクション数、平均データベースオブジェクトサイズ、データサイズ、ストレージサイズ、合計空きストレージサイズ、データベースインデックス数、データベースインデックスサイズ |
| MongoDB コレクション (マテリアライズドビューを含む) | コレクション名、ドキュメント数、コレクションサイズ、平均オブジェクトサイズ、孤立ドキュメント番号、ストレージサイズ、コレクションの空きストレージサイズ、合計インデックスサイズ、インデックス番号、コレクション合計サイズ、上限があるか、上限があるコレクションの最大サイズ、上限があるドキュメントの最大数 |
| MongoDB ビュー | ビュー名 |
| MongoDB コレクションフィールド | フィールド名 |
| MongoDB インデックス | インデックス名、インデックスサイズ、一意、デフォルト言語 |
| MongoDB 検索インデックス | インデックス名、タイプ、ステータス、クエリ可能、動的、作成時刻 |
オブジェクト間の関係
カタログページには、次のデータ資産タイプ間の関係が表示されます。
| データ資産ページ | 関係 |
|---|---|
| MongoDB | MongoDB データベース |
| MongoDB データベース |
|
| MongoDB コレクション |
|
| MongoDB ビュー | MongoDB コレクションフィールド |
| MongoDB コレクションフィールド 注意: [分析サンプル数] パラメーターでは、コレクションからサンプリングされるドキュメントの数を指定して、コレクションフィールドタイプを決定します。この値は負でない整数である必要があり、デフォルトは 1000 です。サンプリングは、$sampleアグリゲーションを使用して実行されます。詳細については、 MongoDB サンプリングのドキュメントを参照してください。 |
|
| MongoDB インデックス | MongoDB コレクション |
| MongoDB 検索インデックス | MongoDB コレクション |