Atlas を サードパーティのモニタリング サービスと統合すると、さまざまな外部モニタリング サービスで Atlas アラートを受信し、Atlas がクラスターについて収集するパフォーマンス メトリクスを表示および分析できます。
注意
このページは、Atlas Infinite と Atlas Core の両方に適用されます。
必要なアクセス権
サードパーティ統合設定を表示するには、プロジェクトに対するOrganization OwnerまたはProject Ownerアクセス権が必要です。
サードパーティ設定の表示または変更
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 削除する」を参照してください。
Atlas UI を使用してサードパーティ統合設定を変更するには、次の手順に従います。
Atlas で、Project Settings ページに移動します。
まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
サイドバーで、 アイコンを Project Overview の横にあるをクリックします。
[ Project Settings ]ページが表示されます。
有効にするサードパーティ統合を構成します。
変更するサードパーティ サービスの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 に送信し、New Relic MongoDBプラグインで表示できるようにAtlas を構成します。また、 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 v を使用します。2 Events API v1 キーをお持ちの場合は、そのキーを Atlas で引き続き使用できます。 |
Slack Settings | Sets a team name, API token and a channel name for alert notifications sent to a Slack account. To configure a Slack integration with OAuth2, click Configure and then 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 リクエストとして送信します。 Webhook リクエストヘッダー、リクエスト本体の構造、認証、および制限の詳細については、「Webhook との統合」を参照してください。 Webhook にアラート通知を送信するには、アラートを作成または編集 するときに Webhook 通知オプションを選択します。 Webhook 通知を追加し、 URLまたはオプション キーが無効になった場合、Atlas はプロジェクト所有者にメールを送信し、最終的に Webhook 設定を削除します。 重要: ファイアウォールの構成で必要な場合は、Atlas が Webhook と通信できるように、Atlas IP アドレスからのアクセスを許可してください。 |
Prometheus Settings | 配置に関するメトリクス データを Prometheusインスタンスに送信するよう Atlas を構成します。詳細については、「 Prometheus との統合 」を参照してください。 |