AWS DB クラスターディスカバリー

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:5分
  • ServiceNow ディスカバリーAWS DB クラスターディスカバリーパターンを使用して、Aurora DB クラスター、Aurora Serverless リソース、Amazon Neptune DB インスタンス、および Amazon DocumentDB インスタンスを検索してマッピングします。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。

    検出された DB クラスターは、AWS Relational Database Service パターンによって検出された DB インスタンスとの新しい関係を形成します。したがって、AWS DB クラスターパターンは、ディスカバリー中に AWS Relational Database Service パターンの後にトリガーされます。詳細については、「Amazon AWS Relational Database Service ディスカバリー」を参照してください。

    ストアでアプリを要求する

    ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。

    必須条件

    • ServiceNow Store からディスカバリーとサービスマッピングパターンアプリケーション (バージョン 1.0.75) をインストールします。
    • Now Platform で、秘密キーとアクセスキーを使用して AWS 認証情報を設定します。
    • サービスアカウントを作成しますアカウント ID を RDS が属する Amazon アカウント ID に設定します。AWS マネジメントコンソールに表示されるアカウント ID を使用します。
    • 以下の REST API の読み取り専用権限を設定します。
      • https://rds.<REGION>.amazonaws.com/?Action=DescribeDBInstances
      • https://rds.<REGION>.amazonaws.com/?Action=DescribeDBClusters
      • https://rds.<REGION>.amazonaws.com/?Action=DescribeDBInstances&DBInstanceIdentifier=<input_object_id> (イベント検出の場合)
      • https://tagging.<REGION>.amazonaws.com/ (タグ検出の場合)
    • クラウドディスカバリーの場合は、ServiceNow Storeからディスカバリーとサービスマッピングパターンをダウンロードします。
    • MID サーバー をインストールするときに、ServiceNow ドキュメントサイトで公開されている「MID サーバーシステムの要件」をホストマシンが満たしているか、超過しているかを確認します。

    水平ディスカバリー中に ディスカバリー によって収集されるデータ

    検出されるデータには、次のテーブルとフィールドが含まれています。

    テーブルとフィールド 説明
    クラウドデータベースクラスター [cmdb_ci_cloud_db_cluster]
    クラスター ID [cluster_id] ユーザー指定の DB クラスター識別子が含まれます。この識別子は、DB クラスターを識別する一意のキーです。
    名前 [name] 作成時に指定された DB クラスターの初期データベースの名前が含まれます。名前が指定されていない場合は、クラスター識別子が名前として使用されます。この名前は、DB クラスターの存続期間中に返されます。
    FQDN [fqdn] DB クラスターのプライマリインスタンスの接続エンドポイントを指定します。
    TCP ポート [tcp_port] データベースエンドポイントのポート。
    ベンダー [vendor] ベンダー:Amazon。
    クラスターステータス [cluster_status] この DB クラスターの現在のステータスを指定します。
    運用ステータス [operational_status] データベースのステータス。操作可能な場合は「利用可能 (available)」です。
    クラウドデータベース [cmdb_ci_cloud_database]
    オブジェクト ID [object_id] DB クラスターの、このメンバーのインスタンス識別子。
    注:
    データベースインスタンスの場合、このテーブルには object_id 属性のみが設定されます。この属性は、クラウドデータベース CI を識別し、CI とクラウドデータベースクラスターの関係を確実にビルドできるようにするために必要です。
    名前 [name] 作成時に指定された DB クラスターの初期データベースの名前が含まれます。名前が指定されていない場合は、クラスター識別子が名前として使用されます。この名前は、DB クラスターの存続期間中に返されます。
    FQDN [fqdn] DB クラスターのプライマリインスタンスの接続エンドポイントを指定します。
    TCP ポート [tcp_port] データベースエンドポイントのポート。
    ベンダー [vendor] ベンダー:Amazon。
    運用ステータス [operational_status] データベースのステータス。操作可能な場合は「利用可能 (available)」です。
    IP アドレス [cmdb_ci_ip_address]
    IP アドレス [ip_address] Cloud DB クラスターライターエンドポイントの IP アドレス。
    名前 [name] IP アドレス。
    完全修飾ドメイン名 [fqdn] データベースエンドポイントのアドレス。DNS 名。
    ネットマスク [netmask] IP ネットマスク [0.0.0.0]。

    CI 関係

    CI 関係 CI
    cmdb_ci_cloud_db_cluster Cluster off::Cluster​ cmdb_ci_cloud_database
    cmdb_ci_cloud_database Hosted on::Hosts cmdb_ci_aws_datacenter
    cmdb_ci_cloud_db_cluster​ Owns::Owned by cmdb_ci_ip_address
    cmdb_ci_cloud_database Owns::Owned by cmdb_ci_ip_address
    cmdb_key_value 参照のみ cmdb_ci_cloud_db_cluster​
    cmdb_key_value 参照のみ cmdb_ci_cloud_database