AtlasBackupSchedule
리소스 를 조정하지 못하는 문제가 포함되어 있습니다. 이 버전(2.0.0) 대신 2 을(를) 사용하세요.1.0.Atlas Kubernetes Operator를 사용하여 Atlas를 타사 서비스와 통합하여 다음을 수행할 수 있습니다.
다양한 타사 서비스에서 Atlas 경고를 받습니다.
Atlas 가 클러스터 에 대해 수집하는 성능 지표 를 보고 분석 합니다.
자세한 내용은 타사 서비스와 통합을 참조하세요.
참고
현재 서버리스 인스턴스 지표 타사 서비스( 예시 : DataDog)를 지원 하지 않습니다.
전제 조건
Atlas에 대한 Atlas Kubernetes Operator 액세스 권한을 구성하려면 다음의 공개 API 키, 비공개 API 키 및 조직 ID 정보가 필요합니다.
Atlas Kubernetes Operator 가 새 Atlas 프로젝트 를 생성하도록 하려면Grant Programmatic Access to an Organization(조직에 프로그래밍 방식 액세스 권한을 부여합니다)을 클릭합니다. 조직 에서 Atlas 관리 API 에 대한 IP 액세스 목록 이 필요한 경우 API 액세스 목록도 구성해야 합니다.
중요
API 키에 Organization Project Creator 조직 역할 이상을 할당해야 합니다.
기존 Atlas 프로젝트 로 작업하려면 프로젝트에서 프로젝트액세스를 추가합니다. 조직 에서 Atlas 관리 API 에 대한 IP 액세스 목록 이 필요한 경우 API 액세스 목록도 구성해야 합니다.
중요
API 키에 Project Owner 프로젝트 역할을 할당해야 합니다.
자세히 알아보려면 Atlas에 대한 액세스 구성을 참조하세요.
절차
Atlas를 타사 서비스와 통합하려면 AtlasProject
사용자 지정 리소스를 구성합니다.
예시:
cat <<EOF | kubectl apply -f - apiVersion: atlas.mongodb.com/v1 kind: AtlasProject metadata: name: my-project spec: name: TestDatadogIntegration 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." integrations: - type: "DATADOG" apiKeyRef: name: key-name namespace: key-namespace region: "US" EOF
AtlasProject
사용자 지정 리소스 에 지정해야 하는 매개변수는 구성하려는 타사 서비스에 따라 다릅니다.
서비스 | 설정 |
---|---|
모두 | |
Datadog | |
마이크로소프트 팀즈 | |
Opsgenie | |
PagerDuty | |
프로메테우스 | |
Slack | |
VictorOps | |
웹훅 설정 |
다른 예시는 Prometheus 예시를 참조하세요.
참고
Atlas Kubernetes Operator Grafana로 가져올 수 있는 샘플 Grafana 대시보드 제공합니다.
API 에서 사용할 수 있는 구성 매개변수에 대해 자세히 알아보려면 Atlas 타사 통합 설정을 참조하세요.