Atlas Kubernetes Operator を使用して、Atlas をサードパーティのサービスと統合し、次のことが可能になります。
- さまざまな サードパーティ サービス で Atlas アラートを受信します。 
- Atlas がクラスターについて収集するパフォーマンス メトリクスを表示および分析します。 
詳細については、「サードパーティ サービスとの統合 」を参照してください。
前提条件
Atlas Kubernetes Operator から Atlas へのアクセスを構成するには、次の公開 API キー、プライベート API キー、および組織 ID 情報が必要です。
- Atlas Kubernetes Operator で新しい Atlasプロジェクトを作成する場合は、 組織へのプログラムによるアクセスの付与 。組織で Atlas Administration APIのIP アクセス リストが必要な場合は、 APIアクセス リストも設定する必要があります。 - 重要- API キーには、 Organization Project Creator以上の組織ロールを割り当てる必要があります。 
- 既存の Atlasプロジェクトを操作する場合は、 プロジェクトからプロジェクト アクセスを追加 します。組織で Atlas Administration APIのIP アクセス リストが必要な場合は、 APIアクセス リストも設定する必要があります。 - 重要- Project Ownerプロジェクト ロールに API キーを割り当てる必要があります。 
詳しくは、 「 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 | |
| Microsoft Teams | |
| Opsgenie | |
| PagerDuty | |
| Prometheus | |
| Slack | |
| VictorOps | |
| Webhook 設定 | 
別の例については、「 Prometheus の例 」を参照してください。
注意
Atlas Kubernetes Operator は、Graphana にインポートできるサンプルGrafana ダッシュボード を提供します。
APIから利用できる構成パラメータの詳細については、「 Atlasサードパーティ統合設定 」を参照してください。