Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

MongoDB ログの表示とダウンロード

mongodmongos、およびmongosqldインスタンスは、各自のログファイルにアクティビティの記録を保持します。Atlas は、過去 30 日間のログメッセージシステムイベント監査するメッセージを保持します。Performance Advisor は最大 7 日間のログを保持します。クラスターを終了しても、クラスターが生成したログは保持されます。Project Cluster Log Viewer アクセス権を持つ場合は、保持期間が終了するまで点でもこれらのログをダウンロードできます。

注意

MongoDB Atlas共有責任モデルは、安全で回復力のあるデータ環境を維持するためのMongoDBとそのカスタマーの補完的な役割を定義します。このフレームワークの下、 MongoDB は基礎のプラットフォームのセキュリティと運用上の整合性を管理しますが、カスタマーは特定の配置の構成、管理、データ ポリシーに責任を負います。所有者のセキュリティと運用の優れ性の詳細な内訳については、共有責任モデルを参照してください。

注意

無料クラスター(以前は M0 と呼ばれていました)と Flex クラスターでは、ダウンロード可能なログは提供されません。

監査推奨イベントを含む監査とロギングの推奨事項については、Atlas アーキテクチャ センターの「Atlas 監査とログ のガイダンス」を参照してください。

データベースアクセス ログをダウンロードするには、少なくともProject Database Access Admin アクセス権が必要です。

ログをダウンロードするには、プロジェクトに対して Project Data Access Read Only 以上のアクセス権が必要です。Organization Owner アクセス権を持つユーザーは、自分自身を Project Owner としてプロジェクトに追加する必要があります。

Atlas CLIを使用して、選択したホスト名のログを含む圧縮ファイルをダウンロードするには、次のコマンドを実行します。

atlas logs download <hostname> <mongodb.gz|mongos.gz|mongosqld.gz|mongodb-audit-log.gz|mongos-audit-log.gz> [options]

コマンド構文とパラメータの詳細については、Atlas ログのダウンロードに関する Atlas CLI ドキュメントを参照してください。

Atlas UI を使用して、特定のクラスターの 1 つのプロセスのログをダウンロードするには:

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

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

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

[ Clusters (クラスター) ] ページが表示されます。

2
  1. ログをダウンロードする mongod インスタンスを含むクラスターの横にある省略記号アイコン(...)をクリックします。

  2. Download Logs を選択します。

3

Download Logs ダイアログ ボックスで、次のフィールドを編集します。

フィールド
内容

プロセスを選択します

ログが必要なプロセスを選択します。使用可能なログタイプが mongod のみのクラスターでは、Atlas はこのフィールドを表示しません。

有効なオプションは次のとおりです。

オプション
説明

mongod

データベース サーバー ログ。

mongod-audit-log

データベース監査ログ。注: このオプションは、クラスターでデータベース監査が有効になっている場合にのみ表示されます。

mongos

mongos ログ。注: このオプションは、クラスターがシャーディングされている場合にのみ表示されます。

mongos-audit-log

mongos 監査ログ。注: このオプションは、シャーディングされたクラスターで監査が有効になっている場合にのみ表示されます。

mongosqld

BI Connector ログ。注: このオプションは、クラスターで BI Connector が有効になっている場合にのみ表示されます。

サーバーを選択します

ログを取得するクラスター内のサーバを選択します。

期間

返すログ アクティビティの時間枠を選択します。Custom Time を選択した場合、返すログ アクティビティの開始時間と終了時間を指定します。開始時間は 30 日前より後である必要があります。

重要: ログデータが希望する時間内で返されるようにするには、Atlas のプロジェクト設定でタイムゾーンを設定します。

4

MongoDB ログの読み取り方法については、MongoDB マニュアルでログ メッセージ ドキュメントを参照してください。

Atlas CLI を使用して配置ログを表示するには、次のコマンドを実行します。

atlas deployments logs [options]

コマンド構文とパラメータについて詳しくは、Atlas CLI ドキュメントで Atlas の配置ログを参照してください。

注意

この機能は、 無料クラスターと Flex クラスターでは使用できません。使用できない機能の詳細については、Atlas 無料クラスターの制限 を参照してください。

クラスターに対して行われた認証試行を表示できます。試行時のタイムスタンプや認証を試みたユーザーなど、成功および失敗した試行の両方がログに記録されます。