サードパーティ サービスとの統合
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 ページに移動します。
警告
ナビゲーションの改善が進行中
現在、新しく改善されたナビゲーション エクスペリエンスを展開しています。次の手順が Atlas UIのビューと一致しない場合は、プレビュー ドキュメントを参照してください。
まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーの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 との統合 」を参照してください。 |