Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ /
MongoDB Atlas Kubernetes 演算子
/

サードパーティ サービスとの統合

Atlas Kubernetes Operator を使用して、Atlas をサードパーティのサービスと統合し、次のことが可能になります。

  • さまざまな サードパーティ サービス で Atlas アラートを受信します。

  • Atlas がクラスターについて収集するパフォーマンス メトリクスを表示および分析します。

詳細については、「サードパーティ サービスとの統合 」を参照してください。

注意

現在、サーバーレスインスタンスメトリクスはサードパーティのサービス( 、 Datadog 例)をサポートしていません。

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 は、 Grafana にインポートできるサンプルGrafana ダッシュボードを提供します。

APIから利用できる構成パラメータの詳細については、「 Atlasサードパーティ統合設定 」を参照してください。

戻る

監査ログ

項目一覧