Você pode usar o Atlas Kubernetes Operator para configurar alertas para ajudá-lo a monitorar o acesso e o estado dos sistemas de banco de dados em seus projetos Atlas.
Para saber mais, consulte Configurar configurações de alerta.
Considerações
Em seu AtlasProject Recurso Personalizado, utilize as configurações do spec.alertConfigurationSyncEnabled e spec.withDefaultAlertsSettings para gerenciar configurações de alerta do Atlas . A tabela seguinte descreve a ação que o Atlas Kubernetes Operator baseado em como você configura estas configurações:
| spec.alertConfigurationSyncEnabled | spec.withDefaultAlertsSettings | Comportamento | 
|---|---|---|
| true | true | O Atlas Kubernetes Operator cria um projeto utilizando a configuração de alerta padrão. Após o Atlas Kubernetes Operator criar o projeto, as configurações de alerta que você define em seu  | 
| true | false | O Atlas Kubernetes Operator cria um projeto sem adicionar as configurações de alerta padrão. Após o Atlas Kubernetes Operator criar o projeto, as configurações de alerta que você define em seu  | 
| false | true | O Atlas Kubernetes Operator cria um projeto utilizando a configuração de alerta padrão. O Atlas Kubernetes Operator não sincroniza as definições de alerta no Atlas com aquelas que você define no seu Recurso Personalizado | 
| false | false | O Atlas Kubernetes Operator cria um projeto sem adicionar as configurações de alerta padrão. O Atlas Kubernetes Operator não sincroniza as definições de alerta no Atlas com aquelas que você define no seu Recurso Personalizado | 
Pré-requisitos
Você precisa das seguintes informações da chave de API pública, chave de API privada e ID da organização para configurar o acesso do Atlas Kubernetes Operator ao Atlas.
- Se você quiser que o Atlas Kubernetes Operator crie um novo projeto do Atlas , concedaacesso programático a uma organização. Se sua organização exigir uma lista de acesso IP para a API Atlas Administration, você também deverá configurar a lista de acesso da API. - Importante- Você deve atribuir a chave API ao role da organização Organization Project Creator ou superior. 
- Se você quiser trabalhar com um projeto Atlas existente, adicione acesso a um projeto. Se sua organização exigir uma lista de acesso IP para a API Atlas Administration, você também deverá configurar a lista de acesso da API. - Importante- Você deve atribuir à chave de API ao role de projeto Project Owner . 
Para saber mais, consulte Configurar Acesso ao Atlas.
Procedimento
Para configurar alertas de projeto, configure o Recurso PersonalizadoAtlasProject .
Exemplo:
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 
Os parâmetros que você deve especificar no Recurso PersonalizadoAtlasProject  dependem do alerta que você deseja configurar.
Para saber mais sobre os parâmetros de configuração disponíveis naAPI , consulte Configurações de alerta.