1 つのアラート構成のすべてのオープン アラートを返す
指定されたアラート設定によってトリガーされた、すべての未解決のアラートを返します。これらのアラート設定は、指定されたプロジェクトにのみ適用されます。アラート設定では、アラートのトリガー条件や通知方法が定義されます。未解決のアラートとは、トリガーされたものの、まだ確認されていない状態のアラートです。このリソースを使用するには、リクエストを行うサービス アカウントまたは API キーに "プロジェクト読み取り専用" ロールが付与されている必要があります。認証済みユーザーがアクセス可能なすべてのアラート設定を取得するには、"1 つのプロジェクトのすべてのアラート設定を返す(Return All Alert Configurations for One Project)" エンドポイントを使用してください。
このリソースは現在も改訂中であり、変更される可能性があります。
path パラメータ
-
プロジェクトを識別する一意の 24 桁の 16 進数文字列。 認証済みユーザーがアクセスできるすべてのプロジェクトを取得するには、 /groups エンドポイントを使用します。
注: グループとプロジェクトは同義語です。そのため、グループ ID はプロジェクト ID と同じです。既存のグループの場合、グループ/プロジェクト ID は同じままです。リソースおよび対応するエンドポイントでは、グループという用語が使用されます。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
アラート設定を識別する一意の 24 桁の 16 進数文字列です。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。
クエリ パラメータ
-
アプリケーションがレスポンスを
envelope
JSON オブジェクトにラップするかどうかを示すフラグ。一部の API クライアントは、HTTP レスポンス ヘッダーまたはステータス コードにアクセスできません。これを修正するには、クエリで envelope=true を設定します。結果のリストを返すエンドポイントは、結果オブジェクトをエンベロープとして使用します。アプリケーションは、レスポンス本体にステータス パラメータを追加します。デフォルト値は
false
です。 -
レスポンスがレスポンス内のアイテムの総数(totalCount)を返すかどうかを示すフラグ。
デフォルト値は
true
です。 -
レスポンスが返す 1 ページあたりのアイテムの数。
最小値は
1
、最大値は500
です。デフォルト値は100
です。 -
レスポンスが返す合計オブジェクト数の現在のセットを表示するページの番号。
の最小値は
1
です。デフォルト値は1
です。 -
レスポンス本体を pretty-print 形式にするかどうかを示すフラグ。
デフォルト値は
false
です。Prettyprint
応答
-
OK
応答属性の非表示 応答属性の表示 オブジェクト
-
APIサブリソース、関連APIリソース、またはその両方を点する 1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。
Web リンク仕様(RFC 5988) -
このリクエストの完了時にMongoDB Cloud が提供する返されたドキュメントのリスト。
次の 1 つ: App Servicesアラートは、BASアプリケーションに関するさまざまなアクティビティを通知します。
属性を非表示 属性を表示
-
このアラートが確認されるまでの日数と時間。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB ユーザーが以前にこのアラートを確認済みの場合、リソースはこのパラメータを返します。
このアラートを永久的に確認するには、パラメータ値を 100 年後に設定します。
以前に確認されたアラートを未確認にするには、このパラメータ値を設定しないでください。
ISO 8601 -
MongoDB Cloud ユーザーがアラートを確認するときに送信したコメント。
最大長は
200
です。 -
アラートを確認したユーザーのMongoDB Cloudユーザー名。MongoDB Cloud ユーザーが以前にこのアラートを確認済みの場合、レスポンスはこのパラメータを返します。
-
このアラートを設定するアラート構成を識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
MongoDB Cloud が このアラートを作成した日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601 -
このアラートをトリガーしたインシデント。
値は、
URL_CONFIRMATION
、SUCCESSFUL_DEPLOY
、DEPLOYMENT_FAILURE
、DEPLOYMENT_MODEL_CHANGE_SUCCESS
、DEPLOYMENT_MODEL_CHANGE_FAILURE
、REQUEST_RATE_LIMIT
、LOG_FORWARDER_FAILURE
、OUTSIDE_REALM_METRIC_THRESHOLD
、SYNC_FAILURE
、TRIGGER_FAILURE
、またはTRIGGER_AUTO_RESUMED
です。 -
このアラートを所有するプロジェクトを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートの通知が最後に送信された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB Cloud がこのアラートの通知を送信した場合、リソースはこのパラメータを返します。
ISO 8601 -
APIサブリソース、関連APIリソース、またはその両方を点する 1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。
Web リンク仕様(RFC 5988) -
このアラートが適用されるプロジェクトを所有する組織を識別する一意の 24 文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが
"status" : "CLOSED"
に変更された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。リソースは、"status" : "CLOSED"
が 1 回このパラメータを返します。ISO 8601 -
詳細をリクエストした時点でのこのアラートの状態。 true は、アラート条件が存在するが最小通知遅延時間は保持されていないことを示します。 OPEN は、アラート条件が現在存在していることを示します。 [CLOSED] は、アラート条件が解決されたことを示します。
値は、
CANCELLED
、CLOSED
、OPEN
、またはTRACKING
です。 -
このアラートが誰かが最後に更新された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601
クラスターアラートは、 mongodホストのクラスターに関するさまざまなアクティビティと条件を通知します。
属性を非表示 属性を表示
-
このアラートが確認されるまでの日数と時間。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB ユーザーが以前にこのアラートを確認済みの場合、リソースはこのパラメータを返します。
このアラートを永久的に確認するには、パラメータ値を 100 年後に設定します。
以前に確認されたアラートを未確認にするには、このパラメータ値を設定しないでください。
ISO 8601 -
MongoDB Cloud ユーザーがアラートを確認するときに送信したコメント。
最大長は
200
です。 -
アラートを確認したユーザーのMongoDB Cloudユーザー名。MongoDB Cloud ユーザーが以前にこのアラートを確認済みの場合、レスポンスはこのパラメータを返します。
-
このアラートを設定するアラート構成を識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるクラスターを識別する、人間が判読できるラベル。このリソースは、バックアップ、レプリカセット、またはシャーディングされたクラスターに影響を与えるイベントのアラートに対してこのパラメーターを返します。
形式は次のパターンと一致する必要があります:
^[a-zA-Z0-9][a-zA-Z0-9-]*$
。 -
MongoDB Cloud が このアラートを作成した日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601 -
アラートをトリガーするイベントの種類。
値は
CLUSTER_MONGOS_IS_MISSING
です。 -
このアラートを所有するプロジェクトを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートの通知が最後に送信された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB Cloud がこのアラートの通知を送信した場合、リソースはこのパラメータを返します。
ISO 8601 -
APIサブリソース、関連APIリソース、またはその両方を点する 1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。
Web リンク仕様(RFC 5988) -
このアラートが適用されるプロジェクトを所有する組織を識別する一意の 24 文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが
"status" : "CLOSED"
に変更された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。リソースは、"status" : "CLOSED"
が 1 回このパラメータを返します。ISO 8601 -
詳細をリクエストした時点でのこのアラートの状態。 true は、アラート条件が存在するが最小通知遅延時間は保持されていないことを示します。 OPEN は、アラート条件が現在存在していることを示します。 [CLOSED] は、アラート条件が解決されたことを示します。
値は、
CANCELLED
、CLOSED
、OPEN
、またはTRACKING
です。 -
このアラートが誰かが最後に更新された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601
ホストアラートはmongodホスト上のアクティビティを通知します。
属性を非表示 属性を表示
-
このアラートが確認されるまでの日数と時間。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB ユーザーが以前にこのアラートを確認済みの場合、リソースはこのパラメータを返します。
このアラートを永久的に確認するには、パラメータ値を 100 年後に設定します。
以前に確認されたアラートを未確認にするには、このパラメータ値を設定しないでください。
ISO 8601 -
MongoDB Cloud ユーザーがアラートを確認するときに送信したコメント。
最大長は
200
です。 -
アラートを確認したユーザーのMongoDB Cloudユーザー名。MongoDB Cloud ユーザーが以前にこのアラートを確認済みの場合、レスポンスはこのパラメータを返します。
-
このアラートを設定するアラート構成を識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるクラスターを識別する、人間が判読できるラベル。このリソースは、バックアップ、レプリカセット、またはシャーディングされたクラスターに影響を与えるイベントのアラートに対してこのパラメーターを返します。
形式は次のパターンと一致する必要があります:
^[a-zA-Z0-9][a-zA-Z0-9-]*$
。 -
MongoDB Cloud が このアラートを作成した日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601 -
アラートをトリガーするイベントの種類。
値は
HOST_DOWN
、HOST_HAS_INDEX_SUGGESTIONS
、HOST_MONGOT_CRASHING_OOM
、HOST_MONGOT_STOP_REPLICATION
、HOST_MONGOT_APPROACHING_STOP_REPLICATION
、HOST_NOT_ENOUGH_DISK_SPACE
、SSH_KEY_NDS_HOST_ACCESS_REQUESTED
、SSH_KEY_NDS_HOST_ACCESS_REFRESHED
、PUSH_BASED_LOG_EXPORT_STOPPED
、PUSH_BASED_LOG_EXPORT_DROPPED_LOG
、HOST_VERSION_BEHIND
、VERSION_BEHIND
、HOST_EXPOSED
、HOST_SSL_CERTIFICATE_STALE
、またはHOST_SECURITY_CHECKUP_NOT_MET
。 -
このアラートを所有するプロジェクトを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるホストのホスト名とポート。リソースは、ホストまたはレプリカセットに影響を与えるイベントのアラートに対してこのパラメーターを返します。
-
このアラートを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートの通知が最後に送信された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB Cloud がこのアラートの通知を送信した場合、リソースはこのパラメータを返します。
ISO 8601 -
APIサブリソース、関連APIリソース、またはその両方を点する 1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。
Web リンク仕様(RFC 5988) -
このアラートが適用されるプロジェクトを所有する組織を識別する一意の 24 文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるレプリカセットの名前。レスポンスは、バックアップ、ホスト、またはレプリカセットに影響を与えるイベントのアラートに対してこのパラメータを返します。
-
このアラートが
"status" : "CLOSED"
に変更された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。リソースは、"status" : "CLOSED"
が 1 回このパラメータを返します。ISO 8601 -
詳細をリクエストした時点でのこのアラートの状態。 true は、アラート条件が存在するが最小通知遅延時間は保持されていないことを示します。 OPEN は、アラート条件が現在存在していることを示します。 [CLOSED] は、アラート条件が解決されたことを示します。
値は、
CANCELLED
、CLOSED
、OPEN
、またはTRACKING
です。 -
このアラートが誰かが最後に更新された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601
ホスト メトリクス アラートは、 mongodホストの測定値またはメトリクスの変更を通知します。
属性を非表示 属性を表示
-
このアラートが確認されるまでの日数と時間。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB ユーザーが以前にこのアラートを確認済みの場合、リソースはこのパラメータを返します。
このアラートを永久的に確認するには、パラメータ値を 100 年後に設定します。
以前に確認されたアラートを未確認にするには、このパラメータ値を設定しないでください。
ISO 8601 -
MongoDB Cloud ユーザーがアラートを確認するときに送信したコメント。
最大長は
200
です。 -
アラートを確認したユーザーのMongoDB Cloudユーザー名。MongoDB Cloud ユーザーが以前にこのアラートを確認済みの場合、レスポンスはこのパラメータを返します。
-
このアラートを設定するアラート構成を識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるクラスターを識別する、人間が判読できるラベル。このリソースは、バックアップ、レプリカセット、またはシャーディングされたクラスターに影響を与えるイベントのアラートに対してこのパラメーターを返します。
形式は次のパターンと一致する必要があります:
^[a-zA-Z0-9][a-zA-Z0-9-]*$
。 -
MongoDB Cloud が このアラートを作成した日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601 -
アラートをトリガーしたメトリクスの値。リソースは、ホストに影響を与えるイベントのアラートに対してこのパラメータを返します。
currentValue 属性を非表示 currentValue 属性の表示 オブジェクト
-
イベントの時に記録された metricName の量。この値によりアラートがトリガーされました。
-
currentValue.number の数量を表すために使用される要素。これは、時間やストレージキャパシティーなどの要素です。このメトリクスはアラートをトリガーしました。
値は
bits
、Kbits
、Mbits
、Gbits
、bytes
、KB
、MB
、GB
、TB
、PB
、nsec
、msec
、sec
、min
、hours
、million minutes
、days
、requests
、1000 requests
、GB seconds
、GB hours
、GB days
、RPU
、thousand RPU
、million RPU
、WPU
、thousand WPU
、million WPU
、count
、thousand
、million
、またはbillion
。
-
-
アラートをトリガーするイベントの種類。
値は
OUTSIDE_METRIC_THRESHOLD
です。 -
このアラートを所有するプロジェクトを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるホストのホスト名とポート。リソースは、ホストまたはレプリカセットに影響を与えるイベントのアラートに対してこのパラメーターを返します。
-
このアラートを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートの通知が最後に送信された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB Cloud がこのアラートの通知を送信した場合、リソースはこのパラメータを返します。
ISO 8601 -
APIサブリソース、関連APIリソース、またはその両方を点する 1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。
Web リンク仕様(RFC 5988) -
Atlas が構成された
metricThreshold.threshold
をチェックするメトリクスの名前。利用可能なメトリクスの詳細については、「 ホスト メトリクス 」を参照してください。
注 : eventTypeName を OUTSIDE_SERVERLESS_METRICS_threshold に設定すると、サーバーレスで使用可能なメトリクスのみを指定できます。詳細については、「 サーバーレス測定 」を参照してください。
値は
HostMetricAlert
です。 -
このアラートが適用されるプロジェクトを所有する組織を識別する一意の 24 文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるレプリカセットの名前。レスポンスは、バックアップ、ホスト、またはレプリカセットに影響を与えるイベントのアラートに対してこのパラメータを返します。
-
このアラートが
"status" : "CLOSED"
に変更された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。リソースは、"status" : "CLOSED"
が 1 回このパラメータを返します。ISO 8601 -
詳細をリクエストした時点でのこのアラートの状態。 true は、アラート条件が存在するが最小通知遅延時間は保持されていないことを示します。 OPEN は、アラート条件が現在存在していることを示します。 [CLOSED] は、アラート条件が解決されたことを示します。
値は、
CANCELLED
、CLOSED
、OPEN
、またはTRACKING
です。 -
このアラートが誰かが最後に更新された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601
ReplicaSetアラートは、 mongodインスタンスのレプリカセットでのさまざまなアクティビティについて通知します。
属性を非表示 属性を表示
-
このアラートが確認されるまでの日数と時間。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB ユーザーが以前にこのアラートを確認済みの場合、リソースはこのパラメータを返します。
このアラートを永久的に確認するには、パラメータ値を 100 年後に設定します。
以前に確認されたアラートを未確認にするには、このパラメータ値を設定しないでください。
ISO 8601 -
MongoDB Cloud ユーザーがアラートを確認するときに送信したコメント。
最大長は
200
です。 -
アラートを確認したユーザーのMongoDB Cloudユーザー名。MongoDB Cloud ユーザーが以前にこのアラートを確認済みの場合、レスポンスはこのパラメータを返します。
-
このアラートを設定するアラート構成を識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるクラスターを識別する、人間が判読できるラベル。このリソースは、バックアップ、レプリカセット、またはシャーディングされたクラスターに影響を与えるイベントのアラートに対してこのパラメーターを返します。
形式は次のパターンと一致する必要があります:
^[a-zA-Z0-9][a-zA-Z0-9-]*$
。 -
MongoDB Cloud が このアラートを作成した日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601 -
このアラートをトリガーしたインシデント。
値は、
REPLICATION_OPLOG_WINDOW_RUNNING_OUT
、NO_PRIMARY
、PRIMARY_ELECTED
、TOO_MANY_ELECTIONS
、TOO_FEW_HEALTHY_MEMBERS
、またはTOO_MANY_UNHEALTHY_MEMBERS
です。 -
このアラートを所有するプロジェクトを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるホストのホスト名とポート。リソースは、ホストまたはレプリカセットに影響を与えるイベントのアラートに対してこのパラメーターを返します。
-
このアラートを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートの通知が最後に送信された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB Cloud がこのアラートの通知を送信した場合、リソースはこのパラメータを返します。
ISO 8601 -
APIサブリソース、関連APIリソース、またはその両方を点する 1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。
Web リンク仕様(RFC 5988) -
プライマリ状態でもセカンダリ状態でもないレプリカセットノードを識別する一意の 24 16 進数文字列のリスト。
各 の形式は次のパターンと一致する必要があります:
^([a-f0-9]{8,32})$
。 -
このアラートが適用されるプロジェクトを所有する組織を識別する一意の 24 文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用される親クラスターを識別する一意の 24 16 進数文字列。親クラスターには、シャーディングされたノードが含まれています。 MongoDB Cloud は、シャーディングされたクラスターに影響を与えるイベントのアラートに対してのみこのパラメーターを返します。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるレプリカセットの名前。レスポンスは、バックアップ、ホスト、またはレプリカセットに影響を与えるイベントのアラートに対してこのパラメータを返します。
-
このアラートが
"status" : "CLOSED"
に変更された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。リソースは、"status" : "CLOSED"
が 1 回このパラメータを返します。ISO 8601 -
詳細をリクエストした時点でのこのアラートの状態。 true は、アラート条件が存在するが最小通知遅延時間は保持されていないことを示します。 OPEN は、アラート条件が現在存在していることを示します。 [CLOSED] は、アラート条件が解決されたことを示します。
値は、
CANCELLED
、CLOSED
、OPEN
、またはTRACKING
です。 -
このアラートが誰かが最後に更新された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601
ストリーム プロセッサアラートは、AtlasStreams 内のストリーム プロセッサのアクティビティについて通知します。
属性を非表示 属性を表示
-
このアラートが確認されるまでの日数と時間。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB ユーザーが以前にこのアラートを確認済みの場合、リソースはこのパラメータを返します。
このアラートを永久的に確認するには、パラメータ値を 100 年後に設定します。
以前に確認されたアラートを未確認にするには、このパラメータ値を設定しないでください。
ISO 8601 -
MongoDB Cloud ユーザーがアラートを確認するときに送信したコメント。
最大長は
200
です。 -
アラートを確認したユーザーのMongoDB Cloudユーザー名。MongoDB Cloud ユーザーが以前にこのアラートを確認済みの場合、レスポンスはこのパラメータを返します。
-
このアラートを設定するアラート構成を識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
MongoDB Cloud が このアラートを作成した日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601 -
アラートをトリガーするイベントの種類。
値は
HOST_DOWN
、HOST_HAS_INDEX_SUGGESTIONS
、HOST_MONGOT_CRASHING_OOM
、HOST_MONGOT_STOP_REPLICATION
、HOST_MONGOT_APPROACHING_STOP_REPLICATION
、HOST_NOT_ENOUGH_DISK_SPACE
、SSH_KEY_NDS_HOST_ACCESS_REQUESTED
、SSH_KEY_NDS_HOST_ACCESS_REFRESHED
、PUSH_BASED_LOG_EXPORT_STOPPED
、PUSH_BASED_LOG_EXPORT_DROPPED_LOG
、HOST_VERSION_BEHIND
、VERSION_BEHIND
、HOST_EXPOSED
、HOST_SSL_CERTIFICATE_STALE
、またはHOST_SECURITY_CHECKUP_NOT_MET
。 -
このアラートを所有するプロジェクトを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用される Atlas Stream Processing インスタンスの名前。リソースは、Stream Processing インスタンスに影響を与えるイベントのアラートに対してこのパラメーターを返します。
-
このアラートの通知が最後に送信された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB Cloud がこのアラートの通知を送信した場合、リソースはこのパラメータを返します。
ISO 8601 -
APIサブリソース、関連APIリソース、またはその両方を点する 1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。
Web リンク仕様(RFC 5988) -
このアラートが適用されるプロジェクトを所有する組織を識別する一意の 24 文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが適用されるストリーム プロセッサに関連付けられているエラー メッセージ。
-
このアラートが適用されるストリーム プロセッサの名前。リソースは、ストリーム プロセッサに影響を与えるイベントのアラートに対してこのパラメーターを返します。
-
このアラートが適用されるストリーム プロセッサの状態。リソースは、ストリーム プロセッサに影響を与えるイベントのアラートに対してこのパラメーターを返します。
-
このアラートが
"status" : "CLOSED"
に変更された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。リソースは、"status" : "CLOSED"
が 1 回このパラメータを返します。ISO 8601 -
詳細をリクエストした時点でのこのアラートの状態。 true は、アラート条件が存在するが最小通知遅延時間は保持されていないことを示します。 OPEN は、アラート条件が現在存在していることを示します。 [CLOSED] は、アラート条件が解決されたことを示します。
値は、
CANCELLED
、CLOSED
、OPEN
、またはTRACKING
です。 -
このアラートが誰かが最後に更新された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601
基本的なアラート以外に追加の詳細がないその他のアラート。
属性を非表示 属性を表示
-
このアラートが確認されるまでの日数と時間。このパラメーターは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB ユーザーが以前にこのアラートを確認済みの場合、リソースはこのパラメータを返します。
このアラートを永久的に確認するには、パラメータ値を 100 年後に設定します。
以前に確認されたアラートを未確認にするには、このパラメータ値を設定しないでください。
ISO 8601 -
MongoDB Cloud ユーザーがアラートを確認するときに送信したコメント。
最大長は
200
です。 -
アラートを確認したユーザーのMongoDB Cloudユーザー名。MongoDB Cloud ユーザーが以前にこのアラートを確認済みの場合、レスポンスはこのパラメータを返します。
-
このアラートを設定するアラート構成を識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
MongoDB Cloud が このアラートを作成した日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601 eventTypeName
string 必須 このアラートをトリガーしたインシデント。
次の 1 つ: 請求イベント タイプstring Cps バックアップ イベント タイプstring 暗号化イベント タイプstring FTS インデックス監査タイプstring グループ イベント タイプstring NDS監査タイプstring NDS メンテナンスウィンドウ監査タイプstring NDS x509 ユーザー認証イベントタイプstring Atlas Online アーカイブイベントタイプstring サーバーレス イベント タイプstring フレキシブルなメトリクス イベントタイプstring ユーザー イベント タイプstring リソース イベント タイプstring ストリーム プロセッサのイベント タイプstring NDS オートスケーリング監査タイプstring データ保護イベントの種類string Atlas リソース ポリシー監査タイプstring 値は
CREDIT_CARD_ABOUT_TO_EXPIRE
、PENDING_INVOICE_OVER_THRESHOLD
、またはDAILY_BILL_OVER_THRESHOLD
です。値は
CPS_SNAPSHOT_STARTED
、CPS_SNAPSHOT_SUCCESSFUL
、CPS_SNAPSHOT_FAILED
、CPS_CONCURRENT_SNAPSHOT_FAILED_WILL_RETRY
、CPS_SNAPSHOT_BEHIND
、CPS_COPY_SNAPSHOT_STARTED
、CPS_COPY_SNAPSHOT_FAILED
、CPS_COPY_SNAPSHOT_FAILED_WILL_RETRY
、CPS_COPY_SNAPSHOT_SUCCESSFUL
、CPS_PREV_SNAPSHOT_OLD
、CPS_SNAPSHOT_FALLBACK_SUCCESSFUL
、CPS_SNAPSHOT_FALLBACK_FAILED
、CPS_RESTORE_SUCCESSFUL
、CPS_EXPORT_SUCCESSFUL
、CPS_RESTORE_FAILED
、CPS_EXPORT_FAILED
、CPS_AUTO_EXPORT_FAILED
、CPS_SNAPSHOT_DOWNLOAD_REQUEST_FAILED
、CPS_OPLOG_BEHIND
、またはCPS_OPLOG_CAUGHT_UP
値は、
AWS_ENCRYPTION_KEY_NEEDS_ROTATION
、AZURE_ENCRYPTION_KEY_NEEDS_ROTATION
、GCP_ENCRYPTION_KEY_NEEDS_ROTATION
、AWS_ENCRYPTION_KEY_INVALID
、AZURE_ENCRYPTION_KEY_INVALID
、またはGCP_ENCRYPTION_KEY_INVALID
です。値は、
FTS_INDEX_DELETION_FAILED
、FTS_INDEX_BUILD_COMPLETE
、FTS_INDEX_BUILD_FAILED
、FTS_INDEXES_RESTORE_FAILED
、またはFTS_INDEXES_SYNONYM_MAPPING_INVALID
です。値は、
USERS_WITHOUT_MULTI_FACTOR_AUTH
、ENCRYPTION_AT_REST_KMS_NETWORK_ACCESS_DENIED
、ENCRYPTION_AT_REST_CONFIG_NO_LONGER_VALID
、GROUP_SERVICE_ACCOUNT_SECRETS_EXPIRING
、またはGROUP_SERVICE_ACCOUNT_SECRETS_EXPIRED
です。値は、
CLUSTER_INSTANCE_STOP_START
、CLUSTER_INSTANCE_RESYNC_REQUESTED
、CLUSTER_INSTANCE_UPDATE_REQUESTED
、SAMPLE_DATASET_LOAD_REQUESTED
、TENANT_UPGRADE_TO_SERVERLESS_SUCCESSFUL
、TENANT_UPGRADE_TO_SERVERLESS_FAILED
、NETWORK_PERMISSION_ENTRY_ADDED
、NETWORK_PERMISSION_ENTRY_REMOVED
、NETWORK_PERMISSION_ENTRY_UPDATED
、CLUSTER_BLOCK_WRITE
、またはCLUSTER_UNBLOCK_WRITE
です。値は、
MAINTENANCE_IN_ADVANCED
、MAINTENANCE_AUTO_DEFERRED
、MAINTENANCE_STARTED
、またはMAINTENANCE_NO_LONGER_NEEDED
です。値は
NDS_X509_USER_AUTHENTICATION_CUSTOMER_CA_EXPIRATION_CHECK
、NDS_X509_USER_AUTHENTICATION_CUSTOMER_CRL_EXPIRATION_CHECK
、またはNDS_X509_USER_AUTHENTICATION_MANAGED_USER_CERTS_EXPIRATION_CHECK
です。値は
ONLINE_ARCHIVE_INSUFFICIENT_INDEXES_CHECK
またはONLINE_ARCHIVE_MAX_CONSECUTIVE_OFFLOAD_WINDOWS_CHECK
です。値は
OUTSIDE_SERVERLESS_METRIC_THRESHOLD
です。値は
OUTSIDE_FLEX_METRIC_THRESHOLD
です。値は
JOINED_GROUP
、REMOVED_FROM_GROUP
、またはUSER_ROLES_CHANGED_AUDIT
です。値は
TAGS_MODIFIED
、CLUSTER_TAGS_MODIFIED
、またはGROUP_TAGS_MODIFIED
です。値は
STREAM_PROCESSOR_STATE_IS_FAILED
またはOUTSIDE_STREAM_PROCESSOR_METRIC_THRESHOLD
です。値は
COMPUTE_AUTO_SCALE_INITIATED_BASE
、COMPUTE_AUTO_SCALE_INITIATED_ANALYTICS
、COMPUTE_AUTO_SCALE_SCALE_DOWN_FAIL_BASE
、COMPUTE_AUTO_SCALE_SCALE_DOWN_FAIL_ANALYTICS
、COMPUTE_AUTO_SCALE_MAX_INSTANCE_SIZE_FAIL_BASE
、COMPUTE_AUTO_SCALE_MAX_INSTANCE_SIZE_FAIL_ANALYTICS
、COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE
、COMPUTE_AUTO_SCALE_OPLOG_FAIL_ANALYTICS
、DISK_AUTO_SCALE_INITIATED
、DISK_AUTO_SCALE_MAX_DISK_SIZE_FAIL
、DISK_AUTO_SCALE_OPLOG_FAIL
、PREDICTIVE_COMPUTE_AUTO_SCALE_INITIATED_BASE
、PREDICTIVE_COMPUTE_AUTO_SCALE_MAX_INSTANCE_SIZE_FAIL_BASE
、またはPREDICTIVE_COMPUTE_AUTO_SCALE_OPLOG_FAIL_BASE
値は、
CPS_DATA_PROTECTION_ENABLE_REQUESTED
、CPS_DATA_PROTECTION_ENABLED
、CPS_DATA_PROTECTION_UPDATE_REQUESTED
、CPS_DATA_PROTECTION_UPDATED
、CPS_DATA_PROTECTION_DISABLE_REQUESTED
、CPS_DATA_PROTECTION_DISABLED
、またはCPS_DATA_PROTECTION_APPROVED_FOR_DISABLEMENT
です。値は
RESOURCE_POLICY_VIOLATED
です。-
このアラートを所有するプロジェクトを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートを識別する一意の 24 桁の 16 進数文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートの通知が最後に送信された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。MongoDB Cloud がこのアラートの通知を送信した場合、リソースはこのパラメータを返します。
ISO 8601 -
APIサブリソース、関連APIリソース、またはその両方を点する 1 つ以上の Uniform Resource Locator(URL)のリスト。 RFC 5988 はこれらの関係の概要をまとめています。
Web リンク仕様(RFC 5988) -
このアラートが適用されるプロジェクトを所有する組織を識別する一意の 24 文字列。
形式は次のパターンと一致する必要があります:
^([a-f0-9]{24})$
。 -
このアラートが
"status" : "CLOSED"
に変更された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。リソースは、"status" : "CLOSED"
が 1 回このパラメータを返します。ISO 8601 -
詳細をリクエストした時点でのこのアラートの状態。 true は、アラート条件が存在するが最小通知遅延時間は保持されていないことを示します。 OPEN は、アラート条件が現在存在していることを示します。 [CLOSED] は、アラート条件が解決されたことを示します。
値は、
CANCELLED
、CLOSED
、OPEN
、またはTRACKING
です。 -
このアラートが誰かが最後に更新された日時。このパラメータは、UTC の ISO 8601 タイムスタンプ形式で値を表します。
ISO 8601
-
-
使用可能なドキュメントの合計数。
includeCount
がfalse
に設定されている場合、 MongoDB Cloud はこの値を省略します。合計数は推定値であり、正確でない場合があります。の最小値は
0
です。
-
-
許可されていません。
応答属性の非表示 応答属性の表示 オブジェクト
-
無効なリクエストの詳細。
-
各タイプのエラーの原因となる特定の条件または理由について説明します。
-
このエラーで返された HTTP ステータス コード。
外部ドキュメント -
このエラーで返されたアプリケーション エラー コード。
-
エラーに関する詳細情報を提供するために使用されるパラメーター。
-
このエラーで返されたアプリケーション エラー メッセージ。
-
-
Forbidden.
応答属性の非表示 応答属性の表示 オブジェクト
-
無効なリクエストの詳細。
-
各タイプのエラーの原因となる特定の条件または理由について説明します。
-
このエラーで返された HTTP ステータス コード。
外部ドキュメント -
このエラーで返されたアプリケーション エラー コード。
-
エラーに関する詳細情報を提供するために使用されるパラメーター。
-
このエラーで返されたアプリケーション エラー メッセージ。
-
-
見つかりません。
応答属性の非表示 応答属性の表示 オブジェクト
-
無効なリクエストの詳細。
-
各タイプのエラーの原因となる特定の条件または理由について説明します。
-
このエラーで返された HTTP ステータス コード。
外部ドキュメント -
このエラーで返されたアプリケーション エラー コード。
-
エラーに関する詳細情報を提供するために使用されるパラメーター。
-
このエラーで返されたアプリケーション エラー メッセージ。
-
-
内部サーバーエラー。
応答属性の非表示 応答属性の表示 オブジェクト
-
無効なリクエストの詳細。
-
各タイプのエラーの原因となる特定の条件または理由について説明します。
-
このエラーで返された HTTP ステータス コード。
外部ドキュメント -
このエラーで返されたアプリケーション エラー コード。
-
エラーに関する詳細情報を提供するために使用されるパラメーター。
-
このエラーで返されたアプリケーション エラー メッセージ。
-
atlas api alerts getGroupAlertConfigAlerts --help
import (
"os"
"context"
"log"
sdk "go.mongodb.org/atlas-sdk/v20230101001/admin"
)
func main() {
ctx := context.Background()
clientID := os.Getenv("MONGODB_ATLAS_CLIENT_ID")
clientSecret := os.Getenv("MONGODB_ATLAS_CLIENT_SECRET")
// See https://dochub.mongodb.org/core/atlas-go-sdk-oauth
client, err := sdk.NewClient(sdk.UseOAuthAuth(clientID, clientSecret))
if err != nil {
log.Fatalf("Error: %v", err)
}
params = &sdk.GetGroupAlertConfigAlertsApiParams{}
sdkResp, httpResp, err := client.AlertsApi.
GetGroupAlertConfigAlertsWithParams(ctx, params).
Execute()
}
curl --include --header "Authorization: Bearer ${ACCESS_TOKEN}" \
--header "Accept: application/vnd.atlas.2023-01-01+json" \
-X GET "https://cloud.mongodb.com/api/atlas/v2/groups/{groupId}/alertConfigs/{alertConfigId}/alerts?pretty=true"
curl --user "${PUBLIC_KEY}:${PRIVATE_KEY}" \
--digest --include \
--header "Accept: application/vnd.atlas.2023-01-01+json" \
-X GET "https://cloud.mongodb.com/api/atlas/v2/groups/{groupId}/alertConfigs/{alertConfigId}/alerts?pretty=true"
{
"links": [
{
"href": "https://cloud.mongodb.com/api/atlas",
"rel": "self"
}
],
"results": [
{
"acknowledgedUntil": "2025-05-04T09:42:00Z",
"acknowledgementComment": "Expiration on 3/19. Silencing for 7days.",
"acknowledgingUsername": "hello@example.com",
"alertConfigId": "32b6e34b3d91647abb20e7b8",
"created": "2025-05-04T09:42:00Z",
"eventTypeName": "DEPLOYMENT_FAILURE",
"groupId": "32b6e34b3d91647abb20e7b8",
"id": "32b6e34b3d91647abb20e7b8",
"lastNotified": "2025-05-04T09:42:00Z",
"links": [
{
"href": "https://cloud.mongodb.com/api/atlas",
"rel": "self"
}
],
"orgId": "32b6e34b3d91647abb20e7b8",
"resolved": "2025-05-04T09:42:00Z",
"status": "OPEN",
"updated": "2025-05-04T09:42:00Z"
}
],
"totalCount": 42
}
{
"error": 401,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Unauthorized",
"errorCode": "NOT_ORG_GROUP_CREATOR"
}
{
"error": 403,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Forbidden",
"errorCode": "CANNOT_CHANGE_GROUP_NAME"
}
{
"error": 404,
"detail": "(This is just an example, the exception may not be related to this endpoint) Cannot find resource AWS",
"reason": "Not Found",
"errorCode": "RESOURCE_NOT_FOUND"
}
{
"error": 500,
"detail": "(This is just an example, the exception may not be related to this endpoint)",
"reason": "Internal Server Error",
"errorCode": "UNEXPECTED_ERROR"
}