注意
この機能は 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 への アクセス権が必要です。
Considerations
送信するログを指定することはできません。 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 がアカウントチームと調整して機能を廃止するまで、既存の構成は引き続き実行されます。 |
外部ログ シンクへの移行
プッシュベースのログ エクスポート から外部ログシンクに移行するには、次の手順を実行します。
AWS S3 ログエクスポート統合を作成します。
プッシュベースの構成と同じAWS IAM ロールと S3 バケットを使用するように統合を構成します。プッシュベースの日次フォルダー パス構造を維持するには、useLegacyPathStructure をtrue に設定します。構成手順については、 「 AWS S3 バケットへのログのエクスポート 」を参照してください。
移行中にブロックが発生した場合は、 MongoDBサポート にお問い合わせください。
前提条件
次のものが必要です。
sts:AssumeRole を持つAWS IAM ロール 。これにより、Atlas はAWSリソースにアクセスでき、最大セッション期間は 12時間に設定されます。
既存のAWS S3 バケット。
M10+MongoDB Atlas クラスター
手順
注意
この手順では、Atlas は次の権限で S3 バケットにアクセスするためのロール ポリシーを作成します。
AWS S3 バケットにログを継続的にプッシュするには、次の手順に従います。
Atlas で、プロジェクトの Advanced ページに移動します。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Security見出しの下のDatabase & Network Accessをクリックします。
サイドバーで、Advanced をクリックします。
詳細ページが表示されます。