AIエージェントの場合: ドキュメントインデックスはhttps://www.mongodb.com/ja-jp/docs/llms.txt で利用可能です。任意のURLパスに .md を追加することで、すべてのページのマークダウン バージョンが利用できます。
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

プロジェクト アラートの構成

Atlas Kubernetes Operator を使用して、Atlas プロジェクト内のデータベース配置へのアクセスとデータベース配置の状態を監視できるようにアラートを構成できます。

詳しくは、「アラート設定の構成 」を参照してください。

In your AtlasProject カスタム リソースalertConfigurationSyncEnabledwithDefaultAlertsSettings 設定を使用して、Atlasアラート構成を管理します。次の表では、これらの設定の構成方法に基づいて Atlas Kubernetes Operator が実行するアクションを説明しています。

spec.alertConfigurationSyncEnabled
spec.withDefaultAlertsSettings
動作

true

true

Atlas Kubernetes Operator は、デフォルトのアラート構成を使用してプロジェクトを作成します。 Atlas Kubernetes Operator によってプロジェクトが作成されると、 AtlasProjectカスタム リソースで定義したアラート構成がプロジェクトの Atlas のアラート構成を上書きします。

true

false

Atlas Kubernetes Operator は、デフォルトのアラート構成を追加せずにプロジェクトを作成します。 Atlas Kubernetes Operator によってプロジェクトが作成されると、 AtlasProjectカスタム リソースで定義したアラート構成がプロジェクトの Atlas のアラート構成を上書きします。

false

true

Atlas Kubernetes Operator は、デフォルトのアラート構成を使用してプロジェクトを作成します。Atlas Kubernetes Operator は、Atlas のアラート定義と AtlasProject カスタム リソース で定義したアラート定義を同期しません。

false

false

Atlas Kubernetes Operator は、デフォルトのアラート構成を追加せずにプロジェクトを作成します。Atlas Kubernetes Operator は、Atlas のアラート定義と AtlasProject カスタム リソース で定義したアラート定義を同期しません。

Atlas Kubernetes Operator から Atlas へのアクセスを構成するには、次の公開 API キー、プライベート API キー、および組織 ID 情報が必要です。

詳細については、「 Atlas へのアクセスの設定 」を参照してください。

プロジェクト アラートを構成するには、 AtlasProjectカスタム リソースを構成します。

例:

cat <<EOF | kubectl apply -f -
apiVersion: atlas.mongodb.com/v1
kind: AtlasProject
metadata:
name: my-project
spec:
name: TestAlertConfig
connectionSecretRef:
name: my-atlas-key
projectIpAccessList:
- cidrBlock: "0.0.0.0/1"
comment: "Everyone has access. For test purposes only."
- cidrBlock: "128.0.0.0/1"
comment: "Everyone has access. For test purposes only."
alertConfigurations:
- eventTypeName: "REPLICATION_OPLOG_WINDOW_RUNNING_OUT",
enabled: true,
notifications:
- delayMin: 0
emailEnabled: true
intervalMin: 60
roles: [ "GROUP_OWNER" ]
smsEnabled: false
typeName: "GROUP"
threshold:
operator: "LESS_THAN",
threshold: 1,
units: "HOURS"
alertConfigurationSyncEnabled: true
withDefaultAlertsSettings: false
EOF

AtlasProjectカスタム リソースで指定する必要があるパラメータは、構成するアラートによって異なります。

APIから利用できる構成パラメーターの詳細については、「アラート構成 」を参照してください。