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

MongoDB データを扱う

MongoDB データを DoiT プラットフォームにインポートすると、MongoDB のコストと使用状況の分析およびモニタリングを開始できます。MongoDB のデータは 1 時間単位で追跡およびレポートされます。

Mongo Atlas API

DoiT コンソールは MongoDB Atlas APIs と連携します。

API説明
AuthenticationMongoDB Atlas APIs 用のアクセストークン。
Return all organizationsリクエストを行う Service Account または API Key がアクセス権を持つすべての組織を返します。
Returns all invoices for one organization指定した組織に対して MongoDB が発行したすべての請求書を返します。請求書のステータスに関わらず、すべての請求書が含まれます。
Return one invoice for one organization指定した組織に対して MongoDB が発行した 1 件の請求書を返します。

必要な権限は、DoiT コネクタ用のサービスアカウントを作成する際に付与されます。

Cloud Analytics(クラウド分析)における MongoDB データ

ディメンションとメトリクスを通じて MongoDB データを取得できます。以下は DoiT と MongoDB の用語対応表です。

注意

MongoDB Atlas において、groups と projects は同義で、クラスタ・チーム・設定の論理コンテナを意味します。Atlas API のエンドポイントではパスで group のみを使用し、Atlas UI では主に Project を使用します。グループ ID とプロジェクト ID は同一です。

詳細は MongoDB の公式ドキュメントをご覧ください。

基本メトリクス

DoiT term
MongoDB term説明
costcostMongoDB Atlas Cost Explorer APIs を使用した MongoDB Atlas 組織の請求データ。
usageusageMongoDB Atlas Cost Explorer APIs を使用した MongoDB Atlas 組織の使用状況データ。

標準ディメンション

DoiT TermMongoDB Term説明
Billing Accountorganization.idMongoDB Atlas 組織の一意の識別子。
Project/Account IDlineItems.groupIdMongoDB Atlas プロジェクト(Atlas API の用語では group とも呼ばれます)の一意の識別子。
Project/Account NamelineItems.groupNameMongoDB Atlas プロジェクトの判読可能な名称。
Resource, Resource IDlineItems.clusterNameMongoDB クラスタの名称。
SKU, SKU IDlineItems.sku使用した MongoDB サービスの判読可能な説明。たとえばインスタンスタイプ、バックアップのダウンロード、データ転送、その他のサービス。通常は ATLAS_AWS_INSTANCE_M80_LOW_CPU のようにすべて大文字で表記されます。
Service, Service IDlineItems.skuSKU の上位サービスカテゴリ。例:Backup・Clusters・Data Transfer・Premium Features。
Cost Typecost_typeコストの種類。MongoDB では常に Usage。
UnitlineItems.unit使用量の計測単位。例:hoursserver hoursGBGB days

システムラベル

MongoDB 連携では、Cloud Analytics(クラウド分析)でデータの整理やフィルターに使用できるシステムラベルを提供します。

System Label説明
mongodb/environmentMongoDB 環境名。例:developmenttestingstaging など。
mongodb/teamMongoDB リソースの担当チーム。