Docs Menu
Docs Home
/
MongoDB Atlas
/

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

項目一覧

  • 必要なアクセス権
  • サードパーティ設定の表示または変更

Atlas を サードパーティのモニタリング サービスと統合すると、さまざまな外部モニタリング サービスで Atlas アラートを受信し、Atlas がクラスターについて収集するパフォーマンス メトリクスを表示および分析できます。

注意

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

サードパーティ統合設定を表示するには、プロジェクトに対する Organization OwnerまたはProject Ownerアクセス権が必要です。

注意

Atlas CLI コマンドを実行する前に、次の操作を行う必要があります。

Atlas CLI を使用して Datadog 統合を作成または更新するには、次のコマンドを実行します。

atlas integrations create DATADOG [options]

コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create DATADOG 」を参照してください。

Atlas CLI を使用して Opsgenie 統合を作成または更新するには、次のコマンドを実行します。

atlas integrations create OPS_GENIE [options]

コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create OPS_GENIE 」を参照してください。

Atlas CLI を使用して PagerDuty 統合を作成または更新するには、次のコマンドを実行します。

atlas integrations create PAGER_DUTY [options]

コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create PAGER_DUTY 」を参照してください。

Atlas CLI を使用して VictorOps 統合を作成または更新するには、次のコマンドを実行します。

atlas integrations create VICTOR_OPS [options]

コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create VICTOR_OPS 」を参照してください。

Atlas CLI を使用して Webhook 統合を作成または更新するには、次のコマンドを実行します。

atlas integrations create WEBHOOK [options]

コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create WEBHOOK 」を参照してください。

Atlas CLI を使用してプロジェクトのすべてのサードパーティ統合を一覧表示するには、次のコマンドを実行します。

atlas integrations list [options]

Atlas CLI を使用して 1 つのサードパーティ統合の詳細を返すには、次のコマンドを実行します。

atlas integrations describe <integrationType> [options]

前のコマンドの構文規則とパラメーターの詳細については、 Atlas統合リストおよびAtlas 統合説明 に関する Atlas CLI ドキュメントを参照してください。

Tip

参照: 関連リンク

Atlas CLI を使用してサードパーティ統合を削除するには、次のコマンドを実行します。

atlas integrations delete <integrationType> [options]

コマンド構文とパラメータの詳細については、 Atlas CLIドキュメントの「 Atlas integrations delete 」を参照してください。

Atlas UI を使用してサードパーティ統合設定を変更するには、次の手順に従います。

1
  1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. Projects メニューの横にある Options メニューをクリックし、 Integrations をクリックします。

    プロジェクト統合ページが表示されます。

2

変更するサードパーティ サービスのConfigureをクリックします。 次の 1 つ以上を設定できます。

サードパーティ サービス
構成の詳細
Datadog Settings

配置に関するメトリクス データを Datadog に送信するよう Atlas を構成する 。これらのメトリックは、Datadog ダッシュボードで表示できます。 Datadog が追跡するすべての Atlas メトリクスの詳細なリストについては、 Datadog 統合ページを参照してください。

  • Datadog アカウントをお持ちの場合は、Datadog を使用して Atlas メトリクス データの追跡を開始してください。

  • Datadog アカウントをお持ちでない場合は、アカウントを作成 してください。

  • Datadog API Key

  • API リージョン

    Atlas は、Atlas UI で次の Datadog リージョンをサポートしています。

    • US1

    • US3

    • US5

    • EU1

    • AP1

    Datadog はデフォルトで US1 を使用します。

    Datadog のリージョンの詳細については、Datadog サイトを参照してください。

Microsoft Teams Settings

プロジェクトに関するアラートを Microsoft Teams に送信するように Atlas を設定します チャンネル「」。これらのアラートは、 アダプティブ カード で確認できます。 チャンネルに表示される。

Microsoft Teams チャネルにアラート通知を送信するには、Microsoft Teamss 受信 Webhook を作成する必要があります。Webhook の作成後は、自動生成 URL を使用して、Atlas で Microsoft Teams 統合を構成できます。

統合を設定するには、「Microsoft Teams との統合」を参照してください。

New Relic Settings

重要

2021 年 6 月 16 日(水曜日)より、New Relic は MongoDB とのプラグインベースの統合のサポートを終了しました。 プラグインベースの統合にサインアップすることは推奨されません。

詳細については、「 New Relic Plugin EOL ステートメント 」 を参照してください。 。MongoDB 配置で可視性を維持するために、 年 6 月16より前に代替のモニタリング統合を構成することを検討してください。

配置に関するメトリクス データを New Relic に送信するよう Atlas を構成する は、New Relic MongoDB プラグインを介して表示します。また、 Insights for New Relic を使用して、収集されたデータの分析を実行することもできます。 Atlas は、Atlasクラスター メトリクスに表示されるのと同じメトリクス データを New Relic に送信します。

  • New Relic アカウントをお持ちの場合は、次の情報を入力します。

    • アカウント ID

    • ライセンスキー

    • Insights API Insert Key

    • Insights API クエリキー

  • New Relic アカウントをお持ちでない場合は、アカウントを 作成してください。

後でいずれかのキーが無効になった場合、Atlas はプロジェクト所有者にメールを送信し、最終的に無効な認証情報を削除します。

OpsGenie API Key

Opsgenie Alert API の API キーを設定します 。This will be used as the default OpsGenie API key when configuring alerts. (この統合ではチームではなく、構成済みのアカウントにアラートが送信されることに注意してください)。

  • Opsgenie アカウントをお持ちの場合は、次の情報を入力します。

    • Opsgenie 統合 API キー 。API 統合の作成 後に Opsgenie が提供する Opsgenie チームの下にあります。Atlas 統合には、一般的な Opsgenie アカウント API キーは使用できません。

    • API リージョン(米国またはヨーロッパ)

  • Opsgenie アカウントをお持ちでない場合は、アカウントを作成してください

PagerDuty Service Key

PagerDuty に送信されるアラート通知のデフォルトのサービス キーを設定します アカウント。Atlas は、アラート構成に PagerDuty 通知を追加すると、デフォルトでキーを入力します。 PagerDuty 通知を追加し、通知の送信に使用されるキーが無効になった場合、Atlas はプロジェクト所有者にメールを送信し、最終的にキーを削除します。

ユーザーは PagerDuty ダッシュボードからのみ PagerDuty アラートを確認できます。

すべての新しい PagerDuty キーは Events API v2 を使用します。

Events API v1 キーをお持ちの場合は、そのキーを Atlas で引き続き使用できます。

Slack Settings

Slack アカウントに送信されるアラート通知のチーム名、 APIトークン、チャンネル名を設定します。 OAuth 2と Slack 統合を構成するには、 Configure 、次にSign in with Slackをクリックします。

サインインすると、Slack ランディング ページが表示され、ワークスペースを選択して権限を設定できます。 Atlas に接続するように Slack を構成すると、 APIトークンが自動的に生成および維持されます。 Atlas はIntegrations pageにリダイレクトします。

Atlas で Slack を最初に構成した後、統合をEditまたはRemoveにできます。 統合を編集すると、Atlas にチーム名とAPIトークンが表示され、チャンネル名を変更できるようになります。

重要

レガシー トークンの廃止

Atlas はレガシー トークンを廃止しました。 レガシー トークンでは新しい Slack 統合を構成できません。

Atlas がレガシー トークンを廃止する前に、レガシー トークンを使用して Slack 統合を構成していた場合は、引き続きレガシー トークンを使用できます。 ただし、レガシー トークンは編集できません。 トークン構成を編集する必要がある場合は、OAuth 2を使用して Slack 統合を再構成する必要があります。

SumoLogic Settings
Atlas で Smoll Log を構成するための関連ドキュメントに接続します。 SUmoLog 統合を設定するために、Atlas 内で設定を構成する必要はありません。
VictorOps Settings

Splunk On-Call(以前は VictorOps)アカウントに送信されるアラート通知の API キーとルーティングキーを設定します。 Atlas は、アラートを構成する際に、この情報をデフォルト設定として使用します。

Webhook Settings

Atlas がプログラムによる処理のためにアラート通知を送信できるWebhook URLエンドポイントを追加します。 Atlas はHTTP POST リクエストとしてアラート通知を送信します。 リクエスト本文には、Atlas Administration API Alertsリソースと同じ形式を使用するJSONドキュメントが含まれています。

Atlas は、さまざまなアラート状態を区別するためにX-MMS-Eventというリクエスト ヘッダーを追加します。 このヘッダーに指定できる値は次のとおりです。

alert.open
アラートは先ほど開かれています。
alert.close
アラートは解決されました。
alert.update
以前に開かれたアラートはまだ開いています。
alert.acknowledge
アラートは確認されました。
alert.cancel
アラートは無効になり、キャンセルされました。
alert.inform
「プライマリ選択」などの継続的なクラウドバックアップ イベントである情報アラートを表します。

Webhook Secretフィールドにキーを指定すると、Atlas はX-MMS-Signatureリクエスト ヘッダーを追加します。 このヘッダーには、リクエスト本文の base 64でエンコードされたHMAC -SHA- 1署名が含まれています。 Atlas は提供されたシークレットを使用して署名を作成します。

Webhook にアラート通知を送信するには、アラートを作成または編集 するときに Webhook 通知オプションを選択します。 Webhook 通知を追加し、 URLまたはオプション キーが無効になった場合、Atlas はプロジェクト所有者にメールを送信し、最終的に Webhook 設定を削除します。

重要

ファイアウォール構成で必要な場合は、 Atlas IP アドレスからのアクセスを許可して、Atlas が Webhook と通信できるようにします。

Prometheus Settings
配置に関するメトリクス データを Prometheus に送信するように Atlas を構成する インスタンス。詳細については、「 Prometheus との統合 」を参照してください。

注意

この表にサービスのヨーロッパ統合ポイントが表示されていない場合、Atlas は統合ポイントをサポートしていません。 現時点では、 Opsgenie のみ DataDog と DataDog は、個別のヨーロッパ統合ポイントを提供します。

戻る

利用可能なメトリクス