AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
Docs Menu

AWS S3 バケットへのログのプッシュ

注意

この機能は Atlas Infinite には適用されません。 Atlas Infinite の機能と動作の詳細については、 「 MongoDB Atlas Infinite: 概要 」を参照してください。

mongod、mongos からのログ、および監査するログを クラスターからAWS S3 M10+バケットに継続的にプッシュできます。 Atlas は5 分ごとにログをエクスポートします。

ログをAWS S3 バケットにプッシュするには、AtlasOrganization Owner へのProject Owner または アクセス権が必要です。

Atlas Administration APIを使用してAWSProject Owner S3 バケットにログをプッシュするには、Atlas への アクセス権が必要です。

  • 送信するログを指定することはできません。 Atlas はすべてのmongod 、 mongos 、および監査ログを送信します。

  • プッシュベースのログ エクスポートでは、独自のキーの使用(BYEK)はサポートされていません。

  • AWS S3 バケットへのログのプッシュは、M10+ Atlas クラスターからのみ可能です。

  • Atlas は 10 MB を超えるログ行をエクスポートしません。

  • Atlas Infinite クラスターでは、プッシュベースのログエクスポートは使用できません。プロジェクトに Atlas Core クラスターと Atlas Infinite クラスターの両方が含まれている場合、Atlas は Atlas Core クラスターからのログのみをプッシュします。

MongoDB はプッシュベースのログ エクスポート 1を廃止し、代わりに外部ログシンクを使用します。これにより、 分のエクスポート間隔、 AWS KMS暗号化、マルチリージョン アクセス ポイント、追加の宛先、宛先ごとのログタイプ選択が可能になります。

日付
マイルス トーン

2 月4 、 2026

プッシュベースのログ エクスポートは非推奨になりました。

9月2026

外部ログシンクは通常、すべてのアカウントで利用可能で有効になっています。

10 月30 、 2026

プッシュベースのログ エクスポート が新しい構成の受け入れを停止します。既存のエクスポートは、中断されることなく引き続き実行されます。

2 月4 、 2027

プッシュベースのログ エクスポート のサポートが終了しました。 MongoDB は、プッシュベースのログエクスポートのセキュリティ更新、バグ修正、または技術サポートを提供しなくなりました。 MongoDB がアカウントチームと調整して機能を廃止するまで、既存の構成は引き続き実行されます。

プッシュベースのログ エクスポート から外部ログシンクに移行するには、次の手順を実行します。

1

/api/atlas/v2/groups/{groupId}/pushBasedLogExport への呼び出しを /api/atlas/v2/groups/{groupId}/logIntegrations への呼び出しに置き換えます。

2

プッシュベースの構成と同じAWS IAM ロールと S3 バケットを使用するように統合を構成します。プッシュベースの日次フォルダー パス構造を維持するには、useLegacyPathStructure をtrue に設定します。構成手順については、 「 AWS S3 バケットへのログのエクスポート 」を参照してください。

3

Atlas が期待どおりにログをバケットに配信することを確認します。この検証期間中は、プッシュベースのログエクスポートと外部ログシンクの両方によってログが配信されるため、バケットには重複するエントリが含まれます。

4

配信を検証した後、プッシュベースの設定を無効にします。重複配達が停止します。

移行中にブロックが発生した場合は、 MongoDBサポート にお問い合わせください。

次のものが必要です。

  • sts:AssumeRole を持つAWS IAM ロール 。これにより、Atlas はAWSリソースにアクセスでき、最大セッション期間は 12時間に設定されます。

  • 既存のAWS S3 バケット。

  • M10+MongoDB Atlas クラスター

注意

この手順では、Atlas は次の権限で S3 バケットにアクセスするためのロール ポリシーを作成します。

AWS S3 バケットにログを継続的にプッシュするには、次の手順に従います。

1
  1. まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。

  2. まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。

  3. サイドバーで、 Security見出しの下のDatabase & Network Accessをクリックします。

  4. サイドバーで、Advanced をクリックします。

    詳細ページが表示されます。

2
3
4

a) 新しいAmazon Web Servicesロールを作成するか、 b) Atlasにすでにアタッチされているロールを使用するように求められます。