Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
/ / /

Configurar alertas de proyecto

Puedes usar Atlas Kubernetes Operator para configurar alertas que te ayuden a supervisar el acceso y el estado de las implementaciones de bases de datos en tus proyectos de Atlas.

Para aprender más, Configura los ajustes de alerta.

En tu AtlasProject Recurso personalizado: use las spec.alertConfigurationSyncEnabled configuraciones y para administrar las alertas de Atlas. La siguiente tabla describe la acción que realiza el operador de Kubernetes de Atlas según la configuración de estas opciones:spec.withDefaultAlertsSettings

especificación.alertConfigurationSyncEnabled
spec.withDefaultAlertsSettings
Comportamiento

true

true

El operador de Kubernetes de Atlas crea un proyecto con la configuración de alertas predeterminada. Una vez creado el proyecto, las configuraciones de alertas que defina en su AtlasProject recurso personalizado anulan las configuraciones de alertas de Atlas para su proyecto.

true

false

Atlas Kubernetes Operator crea un Proyecto sin agregar las configuraciones de alerta por defecto. Después de que el Atlas Kubernetes Operator crea el proyecto, las configuraciones de alertas que se definen en su AtlasProject Custom Resource reemplazan las configuraciones de alertas en Atlas para su proyecto.

false

true

El operador de Kubernetes de Atlas crea un proyecto con la configuración de alertas predeterminada. El operador de Kubernetes de Atlas no sincroniza las definiciones de alertas en Atlas con las que se definen en el recurso AtlasProject personalizado.

false

false

Atlas Kubernetes Operator crea un Proyecto sin agregar las configuraciones de alerta por defecto. Atlas Kubernetes Operator no sincroniza las definiciones de alertas en Atlas con las que defines en tu AtlasProject Recurso Personalizado.

Necesita la siguiente llave pública de API, llave privada de API y la información del Identificador de la Organización para configurar el acceso de Atlas Kubernetes Operator a Atlas.

  • Si deseas que el Atlas Kubernetes Operator cree un nuevo Proyecto de Atlas, otorga acceso programático a una organización. Si tu organización requiere una lista de acceso IP para la API de administración de Atlas, también deberás configurar la lista de acceso a la API.

    Importante

    Debes asignar la clave API al Organization Project Creator rol en la organización o superior.

  • Si deseas trabajar con un proyecto Atlas existente, Añadir acceso al proyecto desde un proyecto. Si tu organización requiere una lista de acceso IP para la API de Administración de Atlas, también debes configurar la lista de acceso a la API.

    Importante

    Debe asignar al clave API el rol de proyecto Project Owner.

Para saber más, consulta Configura el acceso a Atlas.

Para configurar las alertas del proyecto, configure el AtlasProject recurso personalizado.

Ejemplo:

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

Los parámetros que debe especificar en el AtlasProject recurso personalizado dependen de la alerta que desee configurar.

Para obtener más información sobre los parámetros de configuración disponibles de la API, consulte Configuración de Alertas.

Volver

Supervisar implementaciones

En esta página