Docs Menu
Docs Home
/
MongoDB Atlas
/ /

アラート条件の確認

項目一覧

  • ホスト アラート
  • クエリ ターゲティング アラート
  • クラウドバックアップ アラート
  • レプリカセット アラート
  • シャーディングされたクラスター アラート
  • App Services アラート
  • サーバーレス アラート
  • ユーザー アラート
  • プロジェクト アラート
  • 請求アラート
  • サービス アカウント アラート
  • フェデレーション アラート
  • 保存時の暗号化アラート
  • メンテナンスウィンドウ アラート
  • MongoDB サポート アクセス付与アラート
  • Atlas Stream Processing アラート

このページでは、アラートをトリガーできる条件について説明します。アラートを構成するときに、条件としきい値を指定します。詳しくは、「アラート ワークフロー」を参照してください。

注意

M0 無料クラスターとM2/M5 trigger共有クラスターは、それらのクラスターがサポートするメトリクスに関連するアラートのみトリガーします。アラートとメトリクスの制限に関する完全なドキュメントについては、「 Atlas M0 (無料クラスター)、M2 、M5 M0/M2/M5の制限を参照してください。

このセクションの条件は、アラートを構成するときにアラート ターゲットとして Host を選択した場合に適用されます。条件は、すべてのホストに適用することも、プライマリコンフィギュレーションサーバーなどの特定の型のホストに適用することもできます。

重要

ライブ移行中は、Atlas はホスト アラートを無効にします。

Atlas Triggersするため、粒度はさまざまです。 詳細については、「データ ストレージの粒度の監視 」を参照してください。

Host has index suggestions

Performance Advisor にホストのインデックスの提案がある場合に発生します。

ホストの クエリ ターゲティング比率 が 8000 より大きく、パフォーマンス アドバイザーが、非効率的なクエリのパフォーマンスを改善するために 1 つ以上のインデックスがホストにメリットをもたらすと判断した場合、このアラートがトリガーされ、推奨されるインデックスを作成するように指示されます。

このアラートは M10+ クラスターでのみ使用可能で、Performance Advisor が有効になっている M10+ クラスターではデフォルトで有効になっています。このアラートは、Performance Advisor が無効になっているクラスターではトリガーしません。

次のアラート条件は、MongoDB serverStatus コマンドの asserts ドキュメントから収集された、MongoDB プロセスのアサートのレートを測定します。クラスター モニタリングを通じてアサートを表示できます。

Asserts: Msg is

メッセージ アサートのレートが指定されたしきい値を満たす場合に発生します。メッセージ アサートは内部サーバー エラーです。スタック トレースはログに記録されます。

Asserts: Regular is

通常のアサートのレートが指定されたしきい値を満たす場合に発生します。

Asserts: User is

ユーザーによって生成されたエラーのレートが指定されたしきい値を満たす場合に発生します。

Asserts: Warning is

警告のレートが指定されたしきい値を満たす場合に発生します。

以下のクラスター イベントのアラートを構成できます。 アクティビティ フィードを表示 して、発生したすべてのオートスケーリング イベントを確認します。

このセクションの各イベントについてアラートを受信するには、まずこのタイプのオートスケーリング イベントをユーザーまたは組織のメンバーに通知するようにアラートを構成する必要があります。

Atlas がクラスターをスケールアップまたはスケールダウンする方法については、「オートスケーリングの構成 」を参照してください。

Auto-scaling: Compute auto-scaling initiated for base tier

Atlas が専用クラスター内のいずれかの運用ノードに対してオートスケーリングのコンピューティングを開始した場合に発生します。 Atlas は、このイベントの一部としてディスク容量を増やすことができます。

Auto-scaling: Compute auto-scaling initiated for analytics tier

Atlas が専用クラスター内のいずれかの分析ノードに対してオートスケーリングのコンピューティングを開始した場合に発生します。 Atlas は、このイベントの一部としてディスク容量を増やすことができます。

Auto-scaling: Compute auto-scaling down didn't initiate for base tier due to storage requirements

構成されたストレージ サイズがターゲット クラスター階層でサポートされていないため、Atlas が専用クラスター内のいずれの運用ノードでもオートスケーリングのコンピューティングを開始できなかった場合に発生します。

Auto-scaling: Compute auto-scaling down didn't initiate for analytics tier due to storage requirements

構成されたストレージ サイズがターゲット クラスター階層でサポートされていないため、Atlas が専用クラスター内のいずれの分析ノードでもオートスケーリングのコンピューティングを開始できなかった場合に発生します。

Auto-scaling: Compute auto-scaling didn't initiate for base tier due to maximum configured cluster tier

クラスターがオートスケーリング用に構成された最大クラスター階層に達したため、Atlas が運用ノードをスケールアップできなかった場合に発生します。

Auto-scaling: Compute auto-scaling didn't initiate for analytics tier due to maximum configured cluster tier

クラスターがオートスケーリング用に構成された最大クラスター階層に達したため、Atlas が分析ノードをスケールアップできなかった場合に発生します。

Auto-scaling: Compute auto-scaling didn't initiate for base tier due to insufficient oplog size

oplog サイズが不十分なため、Atlas が 運用ノード をスケールアップできなかった場合に発生します。詳しくは、「最小oplog window設定 」を参照してください。

Auto-scaling: Compute auto-scaling didn't initiate for analytics tier due to insufficient oplog size

oplog サイズが不十分なため、Atlas が 分析ノード をスケールアップできなかった場合に発生します。詳しくは、「最小oplog window設定 」を参照してください。

Auto-scaling: Disk auto-scaling initiated

Atlas がディスク容量のオートスケーリングを開始する場合に発生します。

Auto-scaling: Disk auto-scaling didn't initiate due to the cluster reaching maximum available disk size

クラスターが利用可能な最大ディスクサイズに達したため、Atlas がディスク サイズをスケールアップできなかった場合に発生します。

Auto-scaling: Disk auto-scaling didn't initiate due to insufficient oplog size

クラスターのoplogサイズが十分でなく、Atlas がディスク サイズをスケールアップできなかった場合に発生します。

次のアラート条件は、Atlas Search プロセスによって使用される CPU とメモリの量を測定します。クラスター モニタリングによって Atlas Search メトリクスを表示できます。

Atlas Search: Index Replication Lag is

Atlas Search が oplogmongod から変更を複製する際に遅延しているおおよそのミリ秒数がしきい値を超えているか下回っている場合に発生します。

Atlas Search: Index Size on Disk is

ディスク上のすべての Atlas Search インデックスの合計サイズ(バイト単位)がしきい値を上回るか下回る場合に発生します。

Atlas Search: Max Number of Lucene Docs is

特定のレプリカセットまたはシャードの Atlas Search インデックスの保存に使用される Lucene Docs の数の上限がしきい値を超えている場合に発生します。

Atlas Search: Mongot stopped replication

ディスク使用率が高いためにレプリケーションが Atlas Search mongot プロセスによって中断された場合に、専用検索ノードで発生します。

Atlas Search: Number of Error Queries is

Atlas Search が応答を返せないクエリの数がしきい値を上回るか下回る場合に発生します。

Atlas Search: Number of Index Fields is

Atlas Search インデックスに存在するユニークなフィールドの総数がしきい値を上回るか下回る場合に発生します。

Atlas Search: Number of Successful Queries is

Atlas Search が応答を正常に返したクエリの数がしきい値を上回るか下回る場合に発生します。

Atlas Search: Total Number of Queries is

Atlas Search に送信されたクエリの数がしきい値を上回るか下回る場合に発生します。

Atlas Search Opcounter: Delete is

1 秒あたりに削除されるドキュメントまたはフィールド(インデックス定義で指定)の合計数がしきい値を上回るか下回る場合に発生します。

Atlas Search Opcounter: Getmore is

すべての Atlas 検索クエリで 1 秒あたりに実行される getmore コマンドの合計数がしきい値を上回るか下回る場合に発生します。

Atlas Search Opcounter: Insert is

Atlas Search が 1 秒あたりにインデックスするドキュメントまたはフィールド(インデックス定義で指定)の総数がしきい値を上回るか下回る場合に発生します。

Atlas Search Opcounter: Update is

Atlas Search が 1 秒あたりに更新するドキュメントまたはフィールド(インデックス定義で指定)の合計数がしきい値を上回るか下回る場合に発生します。

Insufficient disk space to support rebuilding search indexes

クラスターで Atlas Search インデックスをサポートするのに十分な空きディスク領域が不足した場合に発生します。

Search Memory: Resident is

Atlas Search プロセスが占める常駐メモリの合計バイト数がしきい値を上回るか下回る場合に発生します。

Search Memory: Shared is

Atlas Search プロセスが占める共有メモリの合計バイト数がしきい値を上回るか下回る場合に発生します。

Search Memory: Virtual is

Atlas Search プロセスが占める仮想記憶の合計バイト数がしきい値を上回るか下回る場合に発生します。

Search Process: CPU (Kernel) % is

CPU が Atlas Search プロセスのオペレーティング システム呼び出しの処理に費やした時間の割合がしきい値を超えている場合に発生します。

Search Process: CPU (User) % is

CPU が Atlas Search プロセスに費やした時間の割合がしきい値を超えている場合に発生します。

Search Process: Disk space used is

Atlas Search プロセスで使用されるディスク領域の合計バイト数がしきい値を超えている場合に発生します。

注意

条件をすべてのホストに適用すると、専用の検索ノードにも適用されます。

Search Process: Ran out of memory

検索プロセス (mongot) でメモリ不足となった場合に発生します。検索プロセスでメモリが不足すると、インデックス作成とクエリが失敗します。

次のアラート条件は、MongoDB serverStatus コマンドの opLatencies ドキュメントから収集された、MongoDB プロセスの読み取り、書き込み、またはコマンドの平均実行時間を測定します。クラスター モニタリングを通じてアサートを表示できます。

Average Execution Time: Commands is

コマンド操作の平均実行時間が指定したしきい値を満たしています。

Average Execution Time: Reads is

読み取り操作の平均実行時間が指定したしきい値を満たしています。

Average Execution Time: Writes is

書込み (write) 操作の平均実行時間が指定したしきい値を満たしています。

次のアラート条件は、MongoDB serverStatus コマンドの opcounters ドキュメントから収集された、プロセスが最後に開始されてからの MongoDB プロセスでのデータベース操作の速度を測定します。クラスター モニタリングを通じて opcounter を表示できます。

Opcounter: Cmd is

実行されたコマンドのレートが指定されたしきい値を満たす場合に発生します。

Opcounter: Delete is

削除のレートが指定されたしきい値を満たす場合に発生します。

Opcounter: Getmores is

次のカーソル バッチを取得するための getmore 操作のレートが指定されたしきい値を満たす場合に発生します。

Tip

以下も参照してください。

詳しくは、MongoDB マニュアルの「カーソル バッチ」を参照してください。

Opcounter: Insert is

挿入のレートが指定したしきい値を満たす場合に発生します。

Opcounter: Query is

クエリのレートが指定されたしきい値を満たす場合に発生します。

Opcounter: Update is

更新のレートが指定されたしきい値を満たす場合に発生します。

次のアラート条件は、MongoDB serverStatus コマンドの opcountersRepl ドキュメントから収集された、MongoDB セカンダリ でのデータベース操作の速度を測定します。これらのメトリクスは、クラスター モニタリングを通じてアクセスされる Opcounters - Repl チャートで表示できます。

Opcounter: Repl Cmd is

複製されたコマンドのレートが指定されたしきい値を満たす場合に発生します。

Opcounter: Repl Delete is

複製された削除のレートが指定されたしきい値を満たす場合に発生します。

Opcounter: Repl Insert is

複製された挿入のレートが指定されたしきい値を満たす場合に発生します。

Opcounter: Repl Update is

複製された更新のレートが指定されたしきい値を満たす場合に発生します。

MongoDB プロセスのスキャン操作と順序操作に対してアラートを設定できます。

Operations: Scan and Order is

インデックスを使用してソート操作を実行できない、ソートされた結果を返す、指定したしきい値を超えるクエリの 1 秒あたりの平均レート。

注意

測定方法

MongoDB は、serverStatus コマンドが返す metrics.operation.scanAndOrder ドキュメントを使用して、レプリケーション Oplog をレポートします。

Logical Size is

データとインデックスの合計サイズが指定されたしきい値を超える場合に発生します。

Atlas 無料クラスターのみに適用可能

次のアラート条件は、MongoDB serverStatus コマンドの mem ドキュメントから収集された MongoDB プロセスのメモリを測定します。これらのメトリクスは、クラスター モニタリングを通じてアクセスした Atlas Memory および Non-Mapped Virtual Memory チャートで表示できます。

Memory: Computed is

メモリ マッピングで考慮されていない仮想記憶のサイズが指定されたしきい値を満たす場合に発生します。この数字が非常に高い場合(数ギガバイト)、メモリ マッピング以外で過剰なメモリが使用されていることを示します。

Tip

以下も参照してください。

このメトリクスの使用方法については、Non-Mapped Virtual Memory チャートを表示し、チャートの i アイコンをクリックしてください。

Memory: Resident is

常駐メモリのサイズが指定されたしきい値を満たす場合に発生します。専用データベース サーバーでは、時間の経過とともに、常駐メモリのサイズがボックス上の物理 RAM の量に近づくのが一般的です。

Memory: Virtual is

mongod プロセスの仮想メモリのサイズが指定されたしきい値を満たしている場合に発生します。このアラートを使用すると、メモリ マッピング外の過剰なメモリにフラグを付けることができます。

Tip

以下も参照してください。

詳細については、Memory チャートの i アイコンをクリックしてください。

System Memory: Available is

使用可能なシステム メモリの量が指定されたしきい値を下回る場合に発生します。

System Memory: Max Available is

使用可能なシステム メモリの最大量が指定されたしきい値を下回る場合に発生します。

System Memory: Max Used is

システム メモリ使用量の最大値が指定されたしきい値を満たす場合に発生します。

System Memory: Used is

システム メモリの合計使用量からバッファ、キャッシュ、空きメモリを差し引いた値が指定されたしきい値を満たす場合に発生します。

次のアラート条件は、MongoDB serverStatus コマンドの connections ドキュメントから収集された MongoDB プロセスへの接続を測定します。このメトリクスは、クラスター モニタリングを通じてアクセスした Atlas Connections チャートで表示できます。

Connections is

ホストへのアクティブな接続数が指定された平均を満たす場合に発生します。

Connections % of configured limit is

ホストへのオープン接続数が指定されたパーセンテージを超える場合に発生します。

次のアラート条件は、MongoDB serverStatus コマンドの globalLock ドキュメントから収集された、ロックを待機している操作を測定します。これらのメトリクスは、クラスター モニタリングを通じてアクセスした Atlas Queues チャートで表示できます。

Queues: Readers is

読み取りロック(read lock) を待機している操作の数が指定された平均を満たす場合に発生します。

Queues: Total is

任意の型のロックを待機している操作の数が指定された平均を満たす場合に発生します。

Queues: Writers is

書込みロック(write lock) を待機している操作の数が指定された平均を満たす場合に発生します。

次のアラート条件は、MongoDB serverStatus コマンドの extra_info.page_faults フィールドから収集された、MongoDB プロセスのページ フォールト率を測定します。

Page Faults is

ページフォールトのレート(例外が発生するかどうかにかかわらず)が指定されたしきい値を満たす場合に発生します。このメトリクスは、クラスター モニタリングを通じてアクセスできる Atlas Page Faults チャートで表示できます。

次のアラート条件は、MongoDB serverStatus コマンドの metrics.cursor ドキュメントから収集された、MongoDB プロセスの カーソル の数を測定します。これらのメトリクスは、クラスター モニタリングを通じてアクセスした Atlas Cursors チャートで表示できます。

Cursors: Open is

サーバーがクライアント用に保持しているカーソルの数が指定された平均を満たす場合に発生します。

Cursors: Timed Out is

サーバーがクライアント用に保持しているタイムアウトしたカーソルの数が指定された平均を満たす場合に発生します。

次のアラート条件は、MongoDB serverStatus コマンドの network ドキュメントから収集された MongoDB プロセスのスループットを測定します。これらのメトリクスは、クラスター モニタリングを通じてアクセスできるホストの Network チャートで表示できます。

Network: Bytes In is

MongoDB 送信されるバイト数が指定されたしきい値を満たす場合に発生します。

Network: Bytes Out is

MongoDB から送信されるバイト数が指定されたしきい値を満たす場合に発生します。

Network: Num Requests is

MongoDB に送信されたリクエストの数が指定された平均を満たす場合に発生します。

次のアラート条件は、MongoDB プロセスの oplog に適用されます。これらのメトリクスは、クラスター モニタリングを通じてアクセスできる次のチャートで表示できます。

  • Oplog GB/Hour

  • Replication Headroom

  • Replication Lag

  • Replication Oplog Window

次のアラート条件が oplog に適用されます。

Oplog Data Per Hour is

プライマリの oplog に書き込まれる 1 時間あたりのデータ量が、指定されたしきい値を満たす場合に発生します。

Replication Headroom is

同期ソース ノードの oplog window とセカンダリでのレプリケーションラグの差が、指定されたしきい値を満たす場合に発生します。

Replication Lag is

セカンダリがプライマリより遅れているおおよその時間が指定されたしきい値を満たす場合に発生します。Atlas は、MongoDB マニュアルの レプリケーション ラグの確認 で説明されている方法を使用して、レプリケーション ラグを計算します。

Replication Oplog Window is

プライマリのレプリケーション oplog で使用可能なおおよその時間量が指定されたしきい値を満たす場合に発生します。

MongoDB dbStats コマンドによって MongoDB プロセスに対して収集された次のアラート条件は、データベース ストレージに適用されます。Atlas がデータベース ストレージの制限に達した場合の処理​​方法について詳しくは、FAQ ページを参照してください。これらの条件は、MongoDB プロセス上の すべてのデータベース の合計に基づいています。

注意

Atlas は、デフォルトでは 20 分ごとにデータベース メトリクスを取得しますが、データベースのパフォーマンスへの影響を軽減するために、必要に応じて頻度を調整します。

DB Data Size is

すべてのドキュメント(およびそのパディング)のおおよそのサイズが指定されたしきい値を満たす場合に発生します。

DB Storage is

割り当てられたストレージが指定されたしきい値を満たす場合に発生します。このアラート条件は、クラスター モニタリングを通じてアクセスできるホストの DB Storage チャートで表示できます。

MongoDB serverStatus コマンドの wiredTiger.cache および queues.execution ドキュメントから収集された、MongoDB プロセスの WiredTiger ストレージ エンジンに次のアラート条件が適用されます。

これらのメトリクスは、クラスター モニタリングを通じてアクセスできる次のチャートで表示できます。

  • Cache Activity

  • Cache Usage

  • Tickets Available

WiredTiger に適用されるアラート条件は次のとおりです。

Cache: Bytes Read Into Cache is

WiredTiger キャッシュに読み込まれたバイト数が指定されたしきい値を満たす場合に発生します。

Cache: Bytes Written From Cache is

WiredTiger キャッシュから書き込まれたバイト数が指定されたしきい値を満たす場合に発生します。

Cache: Dirty Bytes is

WiredTiger キャッシュ内のダーティーバイト数が指定されたしきい値を満たす場合に発生します。

Cache: Used Bytes is

WiredTiger キャッシュ内の使用済みバイト数が指定されたしきい値を満たす場合に発生します。

Tickets Available: Reads is

WiredTiger ストレージ エンジンで利用可能な読み取りチケットの数が指定されたしきい値を満たす場合に発生します。

Tickets Available: Writes is

WiredTiger ストレージ エンジンで使用可能な書込み (write) チケットの数が指定したしきい値を満たす場合に発生します。

MongoDB バージョン 7.0 以降で実行されているクラスターの場合、過負荷アラートのメトリックとしてチケット数を使用しないでください。MongoDB バージョン 7.0 以降、Atlas はチケットの数を動的に調整します。代わりに、キューに入れられたリーダーとライターの数をオーバーロード メトリクスとして使用します。

次のアラート条件は、Atlas サーバー クラスタの使用量を測定します。

注意

現在、Atlas はデータ、インデックス、ジャーナル ファイルに単一のパーティションを使用しています。アラートは個々のパーティションを参照しますが、同じメトリクスを指し示します。

注意

すべてのハードウェア メトリクスには、個別に設定可能なアラートと同等のバースト レポート作成があります。詳細については、「バースト レポート作成」を参照してください。

Disk Queue depth on Data Partition is

MongoDB が使用するデータパーティションに発行されたリクエストのキューの平均長が、指定されたしきい値を超える場合に発生します。

Disk read IOPS on Data Partition is

1 秒あたりのディスク読み取り操作の平均数が指定されたしきい値を超える場合に発生します。

Disk read latency on Data Partition is

ディスク読み取り操作のレイテンシ量が指定されたしきい値を超える場合に発生します。

Disk space % used on Data Partition is

MongoDB コレクションのデータを含むパーティションで使用されているディスクスペースの割合。

このアラートの考えうる解決策を見つけるには、「アラート解決」を参照してください。

Disk write IOPS on Data Partition is

1 秒あたりのディスク書込み (write) 操作の平均数が指定されたしきい値を超える場合に発生します。

Disk write latency on Data Partition is

ディスク書込み (write) 操作のレイテンシ量が指定されたしきい値を超える場合に発生します。

Max disk queue depth on Data Partition is

MongoDB が使用するデータパーティションに発行されたリクエストのキューの最大平均長が、指定されたしきい値を超える場合に発生します。

Max disk read IOPS on Data Partition is

1 秒あたりのディスク読み取り操作の最大平均数が指定されたしきい値を超える場合に発生します。

Max disk read latency on Data Partition is

ディスク読み取り操作の最大レイテンシ量が指定されたしきい値を超える場合に発生します。

Max disk space % used on Data Partition is

MongoDB コレクションのデータを含むパーティションで使用されるディスクスペースの最大割合が、指定したしきい値を超える場合に発生します。

Max disk write IOPS on Data Partition is

1 秒あたりのディスク書込み (write) 操作の最大平均数が指定されたしきい値を超える場合に発生します。

Max disk write latency on Data Partition is

ディスク書込み (write) 操作の最大レイテンシ量が指定されたしきい値を超える場合に発生します。

Max System Network In is

MongoDB 送信される最大バイト数が指定したしきい値を満たす場合に発生します。

Max System Network Out is

MongoDB から送信される最大バイト数が指定したしきい値を満たす場合に発生します。

System: CPU (Steal) % is

EC2 クラスターのクレジット残高をすべて使い切った場合に適用されます。

CPU 使用が保証されたベースライン CPU クレジット蓄積率を超過する割合。CPU クレジットは、蓄積される CPU 使用率の単位です。クレジットは一定の割合で蓄積され、保証されたレベルのパフォーマンスを提供します。これらのクレジットは、追加の CPU パフォーマンスに使用できます。クレジット残高を使い切ると、保証されたベースラインの CPU パフォーマンスのみが提供され、超過分はスティール率として表示されます。

注意

はバースト可能な パフォーマンス をサポートする Atlas TriggersAmazon Web ServicesEC2 クラスターに対してのみこのアラートをトリガーします。 。現在のところ、 M10M20のクラスタータイプが該当します。

System: CPU (User) % is

CPU 数で正規化したノード上のプロセスの CPU 使用率。この値は 0 ~ 100% の範囲でスケーリングされます。

System: Max CPU (Steal) % is

CPU 使用率が保証されたベースライン CPU クレジット累積率を超える最大割合が、指定されたしきい値を超える場合に発生します。

System: Max CPU (User) % is

CPU 数で正規化したノード上のプロセスの最大 CPU 使用率が、指定されたしきい値を超える場合に発生します。

System Network In is

eth0 ネットワーク インターフェイスが 1 秒あたりに受信する物理バイトの平均レートが、指定されたしきい値に達する場合に発生します。

System Network Out is

eth0 ネットワーク インターフェイスが 1 秒あたりに送信する物理バイトの平均レートが、指定されたしきい値に達する場合に発生します。

Restarts in Last Hour is

過去 1 時間以内にホストが再起動した回数が指定されたしきい値を超える場合に発生します。

Host is Down

Atlas が数分間ホストに到達できない場合に発生します。

重要

セカンダリ読み取りに依存する場合にのみ、このアラートを構成する必要があります。セカンダリ読み取りについて詳しくは、「定義済みレプリカセット タグを使用したクエリ」および「読み込み設定(read preference)」を参照してください。

このアラートは通常、次のいずれかの条件でトリガーされます。

  • クラスターで障害が発生し、自動修復中です。

  • ネットワークの問題でクラスターにアクセスできませんでした。

MongoDB Atlas は、ダウンタイムが ローリング インデックス構築 などのアクションによって発生していないことを確認します。MongoDB Atlas は、ダウンタイムが意図的でなかったことを確認した場合、影響を受けたノードの置き換えを試みます。障害が発生した場合、Atlas クラスターは、大多数のノードが実行中である限り、読み取りと書き込みの両方でノードの可用性を維持します。詳しくは、「MongoDB Atlas による高可用性の提供方法」を参照してください。

スワップ領域の使用には、次の警告条件が適用されます。

Swap Usage: Free is

使用可能なスワップ領域の量が指定されたしきい値を下回る場合に発生します。

Swap Usage: Max Free is

使用可能なスワップ領域の最大量が指定されたしきい値を下回る場合に発生します。

Swap Usage: Max Used is

使用中のスワップ領域の最大合計量が指定されたしきい値に達する場合に発生します。

Swap Usage: Used is

使用中のスワップ領域の合計量が指定されたしきい値に達する場合に発生します。

ソート操作には次のアラート条件が適用されます。

Sort: Spill to disk during sort is

$sortステージによるディスクへの書込み(write)の数が指定されたしきい値を満たす場合に発生します。

次のホスト条件は Atlas には適用されません。Atlasは、次の条件ではアラートを生成しません。

  • メモリ外のアクセス。合計は

  • バックグラウンド フラッシュの平均は

  • B木。アクセスは

  • B木。ヒットは

  • B木。欠落は

  • B木。欠落率は

  • カーソル。クライアント カーソルのサイズは

  • 有効ロック%は

  • 書込みロック (write lock) でのコミットのジャーナリングは

  • ジャーナリング MB は

  • ジャーナリング書込み (write) データファイル MB は

  • メモリ。マップ済みは

  • ページフォルト例外発生数。合計は

次のアラートはコレクションのインデックスに適用されます。どちらのアラートも、インデックスが欠落しているか非効率的であることを示している可能性があります。

Tip

以下も参照してください。

パフォーマンスを向上させるためのインデックス作成の詳細については、「インデックスの作成戦略」を参照してください。

Query Targeting: Scanned / Returned

返されたドキュメントに対するスキャンされたインデックス キーの割合が、指定されたしきい値を満たすか超える場合に発生します。

Query Targeting: Scanned Objects / Returned

スキャンされたドキュメントと返されたドキュメントの比率が指定されたしきい値を満たすか超える場合に発生します。

Atlas Search プロセス (mongot) が Atlas Search インデックスを最新の状態に保つために使用する 変更ストリーム カーソルは、クエリ ターゲティング比率に影響し、比率が高い場合は クエリ ターゲティング アラート をトリガーする可能性があります。

次のアラートはクラウドバックアップ スナップショットに適用されます。

Backup restore failed

復元が失敗した場合に発生します。

Backup restore succeeded

復元が成功したときに発生します。

Fallback snapshot failed

フォールバック スナップショットが失敗したときに発生します。

Fallback snapshot taken

通常のバックアップは失敗したが、Atlas がフォールバック スナップショットを取得できた場合に発生します。

Tip

以下も参照してください。

Last snapshot too old

最後の正常なスナップショットから時間が経過しすぎた場合に発生します。

Snapshot download request failed

ダウンロード リクエストが失敗した場合に発生します。

Snapshot schedule fell behind

構成された期間内にスナップショットが取得されなかった場合に発生します。

Snapshot taken successfully

スナップショットが正常に取得されたときに発生します。

レプリカセットには次のアラート条件が適用されます。

Number of elections in last hour is > X

過去 1 時間に発生した選挙の数が、ユーザー指定の値である X を超える場合に発生します。X の値は、アラートを作成するときに設定されます。絶えず続く選挙からも明らかですが、このアラートは、クラスターのレプリケーションが正常な状態ではないことを示している可能性があります。

Replica set elected a new primary

レプリカセットが新しいプライマリを選択したときに発生します。

Replica set has no primary

レプリカセットにプライマリがない場合に発生します。具体的には、レプリカセットのどのノードもステータスが PRIMARY でない場合、アラートがトリガーされます。たとえばこの条件は、セットに偶数の投票ノードがあり、同数になった場合に発生する可能性があります。

Atlas が 選挙 中にデータを収集する場合、このアラートは誤検知を送信する可能性があります。このような誤検知を防ぐには、アラート構成の after waiting 間隔(構成の Send to セクション)を設定します。

このアラートの考えうる解決策を見つけるには、「アラート解決」を参照してください。

次のアラート条件は、シャーディングされたクラスターに適用されます。

Cluster is missing an active mongos

Atlas がクラスターのどの mongos にも到達できない場合に発生します。

Atlas App Services には次のアラート条件が適用されます。

An overall request rate limit has been hit

同時要求の数が制限を超えるときに発生します。このアラートは、アプリが予想外に多くのリクエストを行っている可能性があることを示しています。

Auth Login Fail is

1 秒あたりに失敗したクライアント ログイン リクエストの数が指定されたしきい値を満たす場合に発生します。

Endpoints Compute Time is

HTTPS エンドポイントの 1 秒あたりの計算時間が指定されたしきい値を満たす場合に発生します。

Endpoints Egress Bytes is

HTTPS エンドポイントの データ送信 バイト/秒が指定されたしきい値に達した場合に発生します。

Failed Requests - Endpoints is

1 秒あたりに失敗する HTTPS endpoints リクエストの数が指定されたしきい値を満たす場合に発生します。

Failed Requests - GraphQL is

1 秒あたりに失敗する GraphQL リクエストの数が指定されたしきい値に達した場合に発生します。(Atlas App Services の GraphQL サポートは非​​推奨です。詳しくは、「Atlas App Services のドキュメント」を参照してください。)

Failed Requests - Overall is

1 秒あたりに失敗するリクエストの合計数が指定されたしきい値を満たす場合に発生します。

Failed Requests - SDK (Functions) is

1 秒あたりに失敗する SDK 関数リクエストの数が指定されたしきい値を満たす場合に発生します。

Failed Requests - Sync is

1 秒あたりの失敗した Atlas Device Sync リクエストの数が指定されたしきい値に達した場合に発生します。

Failed Requests - Triggers is

1 秒あたりに失敗する Triggers リクエストの数が指定されたしきい値を満たす場合に発生します。

GraphQL Compute Time is

GraphQL の 1 秒あたりの 計算時間 が指定されたしきい値を満たす場合に発生します。(Atlas App Services の GraphQL サポートは非​​推奨です。詳しくは、「Atlas App Services のドキュメント」を参照してください。)

GraphQL Egress Bytes is

GraphQL の データ出力 バイト/秒が指定されたしきい値に達した場合に発生します。(Atlas App Services の GraphQL サポートは非​​推奨です。詳しくは、「Atlas App Services のドキュメント」を参照してください。)

GraphQL Request Duration P95 is

GraphQL リクエストのミリ秒単位の期間の 95 パーセンタイルが指定されたしきい値に達した場合に発生します。(Atlas App Services の GraphQL サポートは非​​推奨です。詳しくは、「Atlas App Services のドキュメント」を参照してください。)

HTTP Endpoint Request Duration P95 is

HTTPS endpoints リクエストの期間(ミリ秒単位)の 95 パーセンタイルが指定されたしきい値を満たす場合に発生します。

MQL Request Duration P95 is

MQL リクエストの期間(ミリ秒単位)の 95 パーセンタイルが指定されたしきい値を満たす場合に発生します。

Overall Compute Time is

1 秒あたりの全体的な計算時間が指定されたしきい値を満たす場合に発生します。

Overall Egress Bytes is

1 秒あたりの全体的な データ送信 バイトが指定されたしきい値に達した場合に発生します。

SDK Functions Compute Time is

SDK 関数の 1 秒あたりの計算時間が指定されたしきい値を満たす場合に発生します。

SDK Functions Egress Bytes is

SDK 関数の データ送信 バイト/秒が指定されたしきい値を満たす場合に発生します。

SDK Functions Request Duration P95 is

SDK 関数リクエストの期間(ミリ秒単位)の 95 パーセンタイルが指定されたしきい値を満たす場合に発生します。

SDK MQL Compute Time is

SDK MQL の 1 秒あたりの 計算時間 が指定されたしきい値に達した場合に発生します。

SDK MQL Egress Bytes is

SDK MQLデータ出力バイト数が 1 秒あたり指定されたしきい値を満たす場合に発生します。

Session Ended - Sync is

Atlas Device Sync 中に 1 秒あたりに終了したセッション数が指定されたしきい値を満たす場合に発生します。

Sync Client Bootstrap Time is

Atlas Device Sync クライアントのブートストラップ時間の 95 パーセンタイルが指定されたしきい値を満たす場合に発生します。

Sync Client Uploads that failed is

SDK MQL のデータ送信バイト/秒が指定されたしきい値を満たす場合に発生します。

Sync Client Uploads that are invalid

Atlas Device Sync クライアントでの 1 秒あたりの無効なアップロード数が指定されたしきい値を満たす場合に発生します。

Sync Current Oplog Lag Sum is

Atlas Device Sync が MongoDB oplog より遅れているおおよその時間が指定されたしきい値に達した場合に発生します。

Sync Egress Bytes is

Atlas Device Syncデータ出力 バイト/秒が指定されたしきい値に達した場合に発生します。

Sync Num Unsyncable Docs % is

App Services の同期できないドキュメントの数が指定されたしきい値に達した場合に発生します。

Triggers Compute Time is

トリガーの 計算時間/秒が指定されたしきい値を満たした場合に発生します。

Triggers Current Oplog Lag Sum is

App Services がトリガーするおおよその時間が MongoDB oplog より遅れており、指定されたしきい値を満たしている場合に発生します。

Triggers Egress Bytes is

Triggersの データ送信 バイト/秒が指定されたしきい値に達した場合に発生します。

Triggers Request Duration P95 is

Triggers の持続時間の 95 パーセンタイル(ミリ秒単位)が指定されたしきい値を満たす場合に発生します。

サーバーレスインスタンスには次のアラート条件が適用されます。

Serverless metric outside threshold

次のいずれかの条件に当てはまる場合に発生します。

  • ホストへのオープン接続数が許可されているオープン接続の合計数の 80% を超えています。

  • すべてのドキュメント(およびそのパディング)とインデックスのおおよそのサイズが 0.75 テラバイトを超えています。

  • 1 秒あたりの読み取りプロセシング ユニット (RPU) が 30 分以上 25 万を超え、12 時間ごとに再アラートが発生します。

  • 1 秒あたりの読み取りプロセシング ユニット (RPU) が 5 分以上 100 万を超え、2 時間ごとに再アラートが発生します。

Total Read Units is

1 秒あたりの合計読み取りプロセシング ユニット (RPU) が指定されたしきい値を超える場合に発生します。

Total Write Units is

1 秒あたりの書込み (write) プロセシング ユニット (WPU) の合計が指定されたしきい値を超える場合に発生します。

Atlas のユーザーは次のアラート条件が適用されます。

Organization users do not have multi-factor authentication enabled

組織内の 1 人以上のユーザーが多要素認証を有効にしていない場合に発生します。

User had their role changed

Atlas ユーザーのプロジェクトまたは組織ロールが変更されたときに発生します。

User joined the organization

新しいユーザーが Atlas 組織に参加したときに発生します。

User joined the project

新しいユーザーが Atlas プロジェクトに参加したときに発生します。

User left the organization

ユーザーが Atlas 組織から離れるときに発生します。

User left the project

ユーザーが Atlas プロジェクトを離れるときに発生します。

次のアラート条件が Atlas プロジェクトに適用されます。

Users awaiting approval to join project

プロジェクトへの参加を求めたユーザーがいる場合に発生します。ユーザーは Atlas に初めて登録するときに、プロジェクトへの参加を求めることができます。

Users do not have multi-factor authentication enabled

プロジェクトまたは組織に多要素認証を設定していないユーザーがいる場合に発生します。

Atlas の請求には次のアラート条件が適用されます。請求アラートは、Atlas UI から組織レベルまたはプロジェクトレベルで構成できます。

組織レベルのアラートを構成するには、次の手順に従います。

1
  1. まだ表示されていない場合は、以下から目的の組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. [Organizations] メニューの横にある [Organization Settings] アイコンをクリックします。

    [ Organization Settings ]ページが表示されます。

2

サイドバーの Alerts をクリックします。

[ Organization Alerts ]ページが表示されます。

3

プロジェクトレベルのアラートを構成するには

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

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

  3. 次のいずれかの手順を行います。

    • をクリックしますナビゲーション バーのProject Alertsアイコン。

    • Projectsメニューの横にある次を展開します[ Options ] メニューで [] をクリックし、サイドバーの [ Alerts Project Settingsをクリックします。

    プロジェクト アラートページが表示されます。

2

注意

請求金額はすべて USD で表示されます。

Amount billed ($) yesterday is above the threshold

組織またはプロジェクトの直近の 1 日の請求額が、構成したしきい値を超える場合に発生します。Atlas は、請求額を計算する際に前日に適用されたクレジットを考慮しません。

この条件は、組織とプロジェクトの両方に適用されます。

Credit card is about to expire

登録されているクレジットカードの有効期限が迫っている場合に発生します。アラートは、カードの有効期限が切れる月の初めにトリガーされます。Atlas は、クレジットカードが初めて追加されたときにこのアラートを有効にします。

この条件は、組織とプロジェクトの両方に適用されます。

Current bill ($) for any single project is above the threshold

組織内のいずれかのプロジェクトの月間合計が、すべてのプロジェクトで構成したしきい値を超える場合に発生します。現在支払い待ちの請求書が支払い済みになると、このアラートはリセットされます。

このアラート条件は組織にのみ適用されます。

Current bill ($) for the organization is above the threshold

組織の月間合計が構成したしきい値を超える場合に発生します。現在支払い待ちの請求書が支払い済みになると、このアラートはリセットされます。

このアラート条件は組織にのみ適用されます。

Atlas サービス アカウント には次のアラート条件が適用されます。これらのアラートは、Atlas UIから組織レベルで構成できます。

Service Account Secrets are about to expire

いずれかのサービス アカウントのシークレットが 7 日以内、またはこのアラートを構成する場合に指定した日数で期限切れになる場合に発生します。すべての有効期限内のシークレットが削除されるか、または有効期限が切れると、このアラートはリセットされます。

このアラート条件は組織にのみ適用されます。

Service Account Secrets have expired

いずれかのサービス アカウントのシークレットが期限切れになった場合に発生します。新しいシークレットを生成するには、「 プログラムによる組織へのアクセスの更新 」を参照してください。期限切れのシークレットがすべて削除されると、このアラートはリセットされます。

このアラート条件は組織にのみ適用されます。

Organization's IdP certificate is about to expire

ユーザーが Organization Owner ロールを持つ組織の IdP 証明書が 14 日以内に期限切れになる場合に発生します。このアラートはユーザーが確認するまで、Atlas により毎日送信されます。

注意

Atlas は組織を IdP にマッピングすると、このアラートを自動的に作成します。マッピングを削除すると、Atlas はこのアラートのすべてのインスタンスを削除します。

次のアラート条件は、カスタマー キー管理を使用した保管時の暗号化を使用するプロジェクトに適用されます。

AWS encryption key elapsed time since last rotation is above (n) days

プロジェクトで使用される Amazon Web Servicesカスタマー マスター キー(CMK)が構成された日数(デフォルトではAtlas90 )を超えてアクティブになっている場合に発生します。

アラートしきい値を変更するには、以下の手順を行います。

  1. Atlas で、 Project Alerts ページに移動します。

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

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

    3. 次のいずれかの手順を行います。

      • をクリックしますナビゲーション バーのProject Alertsアイコン。

      • Projectsメニューの横にある次を展開します[ Options ] メニューで [] をクリックし、サイドバーの [ Alerts Project Settingsをクリックします。

      プロジェクト アラートページが表示されます。

  2. [ Alert Settingsをクリックします。

デフォルトの 日 をAmazon Webalert Services KMS CMKAmazon Web ServicesKMS のローテーションよりも長く 構成 すると、90Atlas Amazon Web ServicesAmazon Web Servicesが CMK を自動的にローテーションするため、Atlas はアラートを作成しません。

このアラートは、プロジェクト CMK をローテーションすると自動的にリセットされます。プロジェクト CMK をローテーションする方法については、「AWS カスタマー マスター キーをローテーションする」を参照してください。

Azure encryption key elapsed time since last rotation is above (n) days

Atlas プロジェクトで使用される Azure Key Vault キー識別子が、構成された日数を超えてアクティブになっている場合に発生します(デフォルトでは90 )。

アラートしきい値を変更するには、以下の手順を行います。

  1. Atlas で、 Project Alerts ページに移動します。

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

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

    3. 次のいずれかの手順を行います。

      • をクリックしますナビゲーション バーのProject Alertsアイコン。

      • Projectsメニューの横にある次を展開します[ Options ] メニューで [] をクリックし、サイドバーの [ Alerts Project Settingsをクリックします。

      プロジェクト アラートページが表示されます。

  2. [ Alert Settingsをクリックします。

このアラートは、プロジェクトのキー識別子をローテーションすると自動的にリセットされます。 プロジェクトのキー識別子をローテーションする方法に関するドキュメントについては、「 Azure キー識別子のローテーションについて 」を参照してください。

GCP encryption key elapsed time since last rotation is above (n) days

Atlas プロジェクトで使用される GCP キー バージョン リソース ID が、構成された日数(デフォルトでは90 )を超えてアクティブになっている場合に発生します。

アラートしきい値を変更するには、以下の手順を行います。

  1. Atlas で、 Project Alerts ページに移動します。

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

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

    3. 次のいずれかの手順を行います。

      • をクリックしますナビゲーション バーのProject Alertsアイコン。

      • Projectsメニューの横にある次を展開します[ Options ] メニューで [] をクリックし、サイドバーの [ Alerts Project Settingsをクリックします。

      プロジェクト アラートページが表示されます。

  2. [ Alert Settingsをクリックします。

このアラートは、プロジェクトのキー バージョン リソース ID をローテーションすると自動的にリセットされます。

プロジェクトのキー バージョン リソース ID をローテーションする方法については、「GCP キー バージョン リソース ID をローテーションする」を参照してください。

Encryption at Rest KMS network access denied

ネットワーク アクセス制限により、クラウドプロバイダーの KMS 認証情報が無効な場合に発生します。

アラートを変更または削除するには、以下の手順に従います。

  1. Atlas で、 Project Alerts ページに移動します。

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

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

    3. 次のいずれかの手順を行います。

      • をクリックしますナビゲーション バーのProject Alertsアイコン。

      • Projectsメニューの横にある次を展開します[ Options ] メニューで [] をクリックし、サイドバーの [ Alerts Project Settingsをクリックします。

      プロジェクト アラートページが表示されます。

  2. [ Alert Settingsをクリックします。

このアラートは、すべての新しいプロジェクトに対してデフォルトで有効になっています。

次のアラート条件はメンテナンスウィンドウが構成されているプロジェクトに適用されます。

注意

プロジェクトにアクティブなメンテナンスウィンドウがある場合のみ、メンテナンスウィンドウ アラートを構成できます。

Maintenance is scheduled

プロジェクトの定期メンテナンスの72時間前に発生します。

Maintenance no longer needed

プロジェクトの定期メンテナンスが不要になった場合に発生します。

Maintenance started

プロジェクトのメンテナンスが開始されたときに発生します。

Maintenance has been auto-deferred

メンテナンスが延期された場合に発生します。

Granted additional access to MongoDB support

MongoDB のサポート スタッフがインフラストラクチャへのアクセス権を持つ場合に発生します。アクセス権のタイプとアクセス権を付与したイベントの有効期限を表示できます。

Revoked additional access from MongoDB support

MongoDB のサポート スタッフがインフラストラクチャにアクセスできなくなったときに発生します。アクセス権のタイプを表示できます。

次のアラート条件は、Stream Processing インスタンスを実行しているプロジェクトに適用されます。

Stream Processor State is failed

ターゲット ストリーム プロセッサが失敗状態で終了した場合に発生します。

戻る

アラートの基本