Observability:Datadog のサービスグラフコネクタ の構成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む9読むのに数分
  • Datadog から CMDB にデータをプルします。

    始める前に

    この サービスグラフコネクタを使用するには、IT Operations Management(ITOM) (ITOM) Visibility アプリケーションまたは ITOM Discovery アプリケーションをベースにしたサブスクリプションユニットへのサブスクリプションが必要です。サブスクリプションの [ServiceNow サブスクリプションユニットの概要] の「管理対象の IT リソースタイプ」というタイトルのセクションで定義されているとおり、 でサービスグラフコネクタ作成または変更されたCMDBが、ITOM Visibility または ITOM Discovery によってまだ管理されていない管理対象の IT リソースの場合、これらのリソースにより、そのアプリケーションからのサブスクリプションユニットの消費量が増加します。ITOM Visibility または ITOM Discovery 内の現在のサブスクリプションユニットの消費量を確認し、利用可能なキャパシティを確認してください。

    依存関係と要件:
    • 自動的にインストールされる Integration Commons for CMDB ストアアプリ。
    • 自動的にインストールされる CMDB CI Class Models ストアアプリ ストアアプリ。
    • ITOM Discovery ライセンスプラグイン (com.snc.itom.discovery.license)。このプラグインを有効にする必要があります。
    • ITOM Licensing プラグイン (com.snc.itom.license)。詳細については、「Discovery の要求」を参照してください。
    • 自動的にインストールされる Datastream Action プラグイン (com.glide.hub.action_type.datastream)。
    • Observability Commons for CMDB (sn_observability)。これはイベントの取り込みにのみ必要です。Event Management を機能させるには、コネクタをインストールする前に、これをインストールする必要があります。詳細については、ServiceNow Store の「Observability Commons for CMDB」を参照してください。
    注:
    Observability:Datadog のサービスグラフコネクタ の以前のバージョンを使用している場合は、古いコネクタからデータを移行しないでください。以前のバージョンをアンインストールし、新しい統合を実行する必要があります。

    必要なロール:管理者

    手順

    1. 移動先 すべて > サービスグラフコネクタ > 観測可能性 Datadog > セットアップ.
    2. [はじめに] ページで、[開始するには] を選択します。
    3. Datadog API に要求を送信するための認証資格情報およびホスト名を構成します。
      1. Datadog の資格情報を設定します。
        1. [Datadog と CMDB との統合 (Datadog Integration with CMDB)] ページの [接続の構成] セクションで、[開始するには] を選択します。
        2. [資格情報の設定] タスクで、[構成] を選択します。
        3. [名前] フィールドに、認証の名前を入力します。

          例:Datadog 資格情報

        4. [API キー] フィールドに、Datadog API トークンを入力します。
        5. [認証キー] フィールドに、Datadog API への接続に使用する認証キーを入力します。
        6. [更新] をクリックします。
        7. [完了としてマーク] をクリックして、[資格情報の設定] タスクを完了に設定します。
      2. Datadog 接続設定を構成します。
        1. [Datadog と CMDB との統合 (Datadog Integration with CMDB)] ページの [接続の構成] セクションで、[続行] を選択します。
        2. [接続の構成] タスクで、[構成] を選択します。
        3. フィールドを確認し、[ホスト] フィールドに Datadog ベース URL または IP アドレスを入力します。
        4. https 以外を使用する場合は、[プロトコル] フィールドを更新します。
        5. [ベースパス] フィールドはそのままにします。
        6. [更新] をクリックします。
        7. [完了としてマーク] をクリックして、[接続の構成] タスクを完了に設定します。

        API の詳細については DatadogDatadog 開発者ドキュメント.

    4. DatadogCMDB の統合用のユーザーアカウントを構成します。
      1. [ユーザー] フォームに入力して、Datadog CMDB 統合ユーザーアカウントを作成します。
        1. [Datadog と CMDB の統合 (Datadog Integration with CMDB)] ページの [Datadog CMDB 統合ユーザーアカウント (Datadog CMDB integration user account)] セクションで、[開始するには] を選択します。
        2. [Datadog CMDB 統合ユーザーを作成 (Create a Datadog CMDB integration user)] タスクで、[構成] を選択します。
        3. [ユーザー] フォームのフィールドを確認し、Datadog CMDB 統合ユーザーアカウントの詳細を入力して、ユーザーアカウントのパスワードを設定します。
        4. [更新] をクリックします。
        5. [完了としてマーク] をクリックして、[Datadog CMDB 統合ユーザーを作成 (Create a Datadog CMDB integration user)] タスクを完了に設定します。
      2. cmdb_import_api_admin ロールを Datadog CMDB 統合ユーザーにアサインします。
        1. [Datadog と CMDB の統合 (Datadog Integration with CMDB)] ページの [Datadog CMDB 統合ユーザーアカウント (Datadog CMDB integration user account)] セクションで、[続行] を選択します。
        2. [Datadog CMDB ユーザーにロールをアサイン (Assign role to the Datadog CMDB user)] タスクで、[構成] を選択します。
        3. [ユーザー] リストの [ユーザー ID] 列で、前のステップ 4.aで作成した Datadog CMDB 統合ユーザー ID を選択します。
        4. [ロール] 関連リストで、[編集] をクリックします。
        5. [メンバーの編集] フォームで、cmdb_import_api_admin ロールを [コレクション] 列の利用可能なロールから [ロールのリスト] 列に移動します。
        6. [保存] をクリックします。
        7. [更新] をクリックします。
        8. [完了としてマーク] をクリックして、[Datadog CMDB ユーザーにロールをアサイン (Assign role to the Datadog CMDB user)] タスクを完了に設定します。
    5. DatadogServiceNow タイルを構成し、Datadog CMDB 統合を有効にします。
      1. DatadogServiceNow タイルを構成します。
        1. Datadog アカウントにログインします。
        2. [統合] タブを選択します。
        3. ServiceNow タイルを検索して選択します。
        4. ServiceNow インスタンス名を https://<インスタンス名>.service-now.com/ の形式で追加します。
        5. Datadog CMDB 統合用ユーザーアカウントの名前とパスワードを追加し、[送信] をクリックします。

        詳細については、 Datadog ドキュメント.

        注:
        Observability:Datadog のサービスグラフコネクタ の Guided Setup で、DatadogServiceNow タイルを構成した後、[Datadog と CMDB の統合 (Datadog Integration with CMDB)] ページの [Datadog タイルを構成して統合を有効にする (Configure Datadog tile and enable integration)] セクションに移動し、[完了としてマーク] をクリックして [Datadog で ServiceNow タイルを構成する (Configure the ServiceNow tile in Datadog)] タスクを完了に設定します。
      2. ServiceNow インスタンスで Datadog CMDB 統合を有効にします。
        1. [Datadog と CMDB の統合 (Datadog Integration with CMDB)] ページの [Datadog タイルを構成して統合を有効にする (Configure Datadog tile and enable integration)] セクションで、[続行] を選択します。
        2. [ServiceNow での統合を有効にする (Enable the integration on ServiceNow)] タスクで、[構成] を選択します。
        3. [システムプロパティ] フォームで、フィールドに入力して sn_datadog_integra.datadog_enabled システムプロパティを作成し、その値を true に設定します。

          詳細については、「Add a system property」を参照してください。

        4. [送信] をクリックします。
        5. [完了としてマーク] をクリックして、[ServiceNow での統合を有効にする (Enable the integration on ServiceNow)] タスクを完了に設定します。
    6. Observability Datadog の Webhook と監視を構成します。
      1. [Datadog と CMDB の統合 (Datadog Integration with CMDB)] ページの [Observability の構成 (Configure Observability)] セクションで、[開始するには] を選択します。
      2. [Webhooks と監視の構成 (Configure the Webhooks and Monitors)] タスクで、[構成] を選択します。
      3. [Datadog Webhook] リストで、[新規] をクリックして Datadog Webhook を追加します。
      4. フィールドに入力します。
        表 : 1. 新規レコードフォーム
        フィールド 説明
        名前 Datadog Webhook の名前。
        接続エイリアス ステップ 3 で作成した接続および資格情報エイリアスを検索して選択します。
      5. [送信] をクリックします。
      6. [Datadog の Webhook (Datadog Webhook)] ページの [モニターの同期 (Synchronize Monitors)] 関連リンクをクリックして、[Datadog の Webhook (Datadog Webhooks)] リストに入力します。
        注:
        [Datadog の Webhook (Datadog Webhooks)] リストで、[新規] をクリックしてモニターを追加しないでください。このシナリオではこのボタンは使用しません。
      7. [Datadog の Webhook (Datadog Webhooks)] リストの [名前] 列で、モニターへのリンクをクリックします。
      8. [Datadog モニター (Datadog Monitors)] ページで、[Webhook アクティブ (Webhook Active)] チェックボックスをオンにして、[更新] をクリックします。
      9. [Datadog の Webhook (Datadog Webhooks)] リスト内のすべてのモニターに対して、ステップ 6.g6.h を繰り返します。
      10. [Datadog の Webhook (Datadog Webhooks)] ページで、[更新] をクリックして変更を保存します。
      11. [完了としてマーク] をクリックして、[Webhooks と監視の構成 (Configure the Webhooks and Monitors)] タスクを完了に設定します。