サードパーティ サービスとの統合
Atlas を サードパーティのモニタリング サービスと統合すると、さまざまな外部モニタリング サービスで Atlas アラートを受信し、Atlas がクラスターについて収集するパフォーマンス メトリクスを表示および分析できます。
注意
現在、サーバーレスインスタンス メトリクスはサードパーティ サービス(例: データログ )をサポートしていません。
必要なアクセス権
サードパーティ統合設定を表示するには、プロジェクトに対する Organization Owner
またはProject Owner
アクセス権が必要です。
サードパーティ設定の表示または変更
注意
Atlas CLI コマンドを実行する前に、次の操作を行う必要があります。
Datadog
Atlas CLI を使用して Datadog 統合を作成または更新するには、次のコマンドを実行します。
atlas integrations create DATADOG [options]
コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create DATADOG 」を参照してください。
Opsgenie
Atlas CLI を使用して Opsgenie 統合を作成または更新するには、次のコマンドを実行します。
atlas integrations create OPS_GENIE [options]
コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create OPS_GENIE 」を参照してください。
PagerDuty
Atlas CLI を使用して PagerDuty 統合を作成または更新するには、次のコマンドを実行します。
atlas integrations create PAGER_DUTY [options]
コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create PAGER_DUTY 」を参照してください。
VictorOps
Atlas CLI を使用して VictorOps 統合を作成または更新するには、次のコマンドを実行します。
atlas integrations create VICTOR_OPS [options]
コマンド構文とパラメーターの詳細については、 Atlas CLIドキュメントの「 Atlas integrations create VICTOR_OPS 」を参照してください。
Webhook
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 ドキュメントを参照してください。
サードパーティ統合の削除
Atlas CLI を使用してサードパーティ統合を削除するには、次のコマンドを実行します。
atlas integrations delete <integrationType> [options]
コマンド構文とパラメータの詳細については、 Atlas CLIドキュメントの「 Atlas integrations delete 」を参照してください。
Atlas UI を使用してサードパーティ統合設定を変更するには、次の手順に従います。
Atlas で、 Project Integrations ページに移動します。
まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Projects メニューの横にある Options メニューをクリックし、 Integrations をクリックします。
プロジェクト統合ページが表示されます。
有効にするサードパーティ統合を構成します。
変更するサードパーティ サービスのConfigureをクリックします。 次の 1 つ以上を設定できます。
サードパーティ サービス | 構成の詳細 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Datadog Settings | 配置に関するメトリクスデータをDatadogに送信するようAtlasを構成します。これらのメトリクスはDatadogダッシュボードで表示できます。Datadogが追跡するすべてのAtlasメトリクスの詳細なリストについては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 ステートメント」を参照してください。 配置に関するメトリクス データを New Relic に送信するよう Atlas を構成する は、New Relic MongoDB プラグインを介して表示します。また、 Insights for New Relic を使用して、収集されたデータの分析を実行することもできます。 Atlas は、Atlasクラスター メトリクスに表示されるのと同じメトリクス データを New Relic に送信します。
後でいずれかのキーが無効になった場合、Atlas はプロジェクト所有者にメールを送信し、最終的に無効な認証情報を削除します。 | ||||||||||||
OpsGenie API Key | Opsgenie Alert API の API キーを設定します 。This will be used as the default OpsGenie API key when configuring alerts. (この統合ではチームではなく、構成済みのアカウントにアラートが送信されることに注意してください)。
| ||||||||||||
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 との連携を設定したり、既存のレガシートークンを編集したりすることはできません。廃止前にレガシートークンを使用してSlack との連携を設定していた場合は、引き続きレガシートークンを使用できます。ただし、トークン構成を編集する必要がある場合は、OAuth2 と 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 Atlas は、さまざまなアラート状態を区別するために
Webhook Secretフィールドにキーを指定すると、Atlas は Webhook にアラート通知を送信するには、アラートを作成または編集 するときに Webhook 通知オプションを選択します。 Webhook 通知を追加し、 URLまたはオプション キーが無効になった場合、Atlas はプロジェクト所有者にメールを送信し、最終的に Webhook 設定を削除します。 重要: ファイアウォールの構成で必要な場合は、Atlas が Webhook と通信できるように、Atlas IP アドレスからのアクセスを許可してください。 | ||||||||||||
Prometheus Settings | 配置に関するメトリクス データを Prometheus に送信するように Atlas を構成する インスタンス。詳細については、「 Prometheus との統合 」を参照してください。 |