AWS パターンを使用したクラシック ELB サービスディスカバリー

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • ディスカバリー は、Amazon AWS classic ELB サービスディスカバリーパターンを使用して、HTTP および HTTPS のトラフィックを使用するすべてのロードバランサーを検索します。

    Elastic Load Balancing (ELB) は、着信アプリケーショントラフィックを複数のターゲットに自動的に分配します。

    Amazon AWS classic ELB Service ディスカバリーパターンでは、トップダウンディスカバリーをサポートしています。トップダウンディスカバリーのエントリポイントとしては、HTTP(S) エンドポイントと TCP エンドポイントの 2 つが考えられます。Amazon EC2 インスタンスとの送信関係があります。

    ServiceNow AI Platform は、ディスカバリーおよびクラウドガバナンス向けに Amazon Commercial Cloud Services (C2S) をサポートしています。C2S は、AWS をインテリジェンスコミュニティに取り込む政府プログラムです。

    このパターンは、Jakarta 以降のリリースを使用する ServiceNow プラットフォームで使用できます。

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

    必須条件

    • 水平ディスカバリーを実行するには、クラウド API (CAPI) を使用します。この API が必要になるのは、このディスカバリーパターンではトップダウンディスカバリーしかサポートしていないためです。クラウドディスカバリーでは、水平ディスカバリーを通常どおり実行できます。
    • ロードバランサーデータが構成管理データベース (CMDB) に保存されたら、ロードバランサーごとにアプリケーションサービスを作成します。
    • 以下の REST API の読み取り専用権限を設定します。
      • https://elasticloadbalancing.<REGION>.amazonaws.com/?Action=DescribeLoadBalancers&Version=2012-06-01&LoadBalancerNames.member.1=<LB_NAME>
      • https://ec2.<REGION>.amazonaws.com/?Action=DescribeInstances&Version=2016-11-15&Filter.1.Name=instance-state-name&Filter.1.Value=running&Filter.2.Name=instance-id&Filter.2.Value=<INSTANCE_ID> (to create relation between LB and EC2 instance)
    • クラウドディスカバリーについては、ServiceNow Storeからディスカバリーとサービスマッピングパターンをダウンロードしてください。
    • MID サーバー をインストールするときに、ServiceNow ドキュメントサイトで公開されている「MID サーバーシステムの要件」をホストマシンが満たしているか、超過しているかを確認します。

    REST API 権限を確認する

    をダウンロードする クラウドディスカバリー パターンスプレッドシート そのため、 ディスカバリー パターンの実行に必要なユーザー権限を付与できます。権限に加えて、スプレッドシートには、パターン名、タイプ、CI クラス、ベンダードキュメントへのリンクなどの有用な情報も含まれています。新しいパターンは四半期ごとに提供されるため、定期的にチェックして、スプレッドシートが最新バージョンであることを確認してください。

    注:
    Postman API プラットフォーム を使用してAWS REST API をテストできます。詳細については、Now Support ナレッジベースの記事「How to test AWS REST API using POSTMAN [KB0782183] (POSTMAN [] を使用してテストする方法)を参照してください。

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

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

    テーブルとフィールド 説明
    ロードバランサーサービス [cmdb_ci_lb_service]
    完全修飾ドメイン名 [fqdn] ロードバランサーの完全修飾ドメイン名 (FQDN)。DNS 名。
    名前 [name] ロードバランサーの名前 (<LB 名>:<LB ポート> の形式)。
    バックエンドポート [back_end_port] インスタンスのポート。
    サーバーポート [server_port] インスタンスのポート。
    ポート [port] ロードバランサーのポート。
    フロントエンドポート [front_end_port] ロードバランサーのポート。
    オブジェクト ID [object_id] LB ポート。
    IP アドレス [ip_address] FQDN の IP アドレス。
    サーバープロトコル [server_protocol] インスタンスのプロトコル。
    IP アドレス [cmdb_ci_ip_address]
    IP アドレス [ip_address] ロードバランサー FQDN の IP アドレス。
    名前 [name] ロードバランサーの名前 (<LB 名>:<LB ポート> の形式)。
    ネットマスク [netmask] 0.0.0.0