AWS 自動スケーリンググループの検出

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • ® ディスカバリー アプリケーションは、AWS 自動スケーリンググループパターンと自動スケーリング拡張を使用して AWS 自動スケーリンググループを検索します。これらのリソースを検出するには、® ストアから ディスカバリーとサービスマッピングパターン アプリケーションをインストールする必要があります。

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

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

    必須条件

    構成済みの AWS 認証情報
    インスタンスで、[AWS 認証情報] タイプの認証情報を構成し、それらを [アクティブ] に設定します。詳細については、「AWS サービスアカウントのアクセスセットアップ」を参照してください。
    構成済みのクラウドサービスアカウント
    ServiceNow インスタンスで有効な AWS サービスアカウントを構成します。詳細については、「AWS サービスアカウントの設定」を参照してください。
    AWS 自動スケーリンググループ API 呼び出しを行うリストを実行するために設定されたユーザー権限
    次の API を実行するユーザー権限を指定します: https://autoscaling.amazonaws.com/?Action=DescribeAutoScalingGroups&Version=2011-01-01
    詳細については、「Amazon AWS Cloud components discovery using patterns (パターンを使用した Amazon AWS クラウドコンポーネントディスカバリー)」を参照してください。
    構成済みのクラウドディスカバリースケジュール
    AWS 自動スケーリンググループを検出するためのクラウドアプリケーションスケジュールを作成し、属性を設定します。[ディスカバリー][クラウドアプリケーション] に設定します。詳細については、「 Create schedules for discovering cloud resources in Cloud Discovery Workspace (クラウドディスカバリーワークスペースでクラウドリソースを検出するためのスケジュールを作成する)」を参照してください。
    AWS 自動スケーリンググループの構成
    メイン CI (インスタンススケールセット) テーブルに移動し、構成が次のように設定されていることを確認します。
    表 : 1. テーブルの新しいフィールド - [cmdb_ci_instance_scale_set]
    要素名 タイプ ラベル 最大長
    desired_capacity integer 望ましいキャパシティ 32
    min_size integer 最小サイズ 32
    max_size integer 最大サイズ 32
    health_check_type string 健全性チェックタイプ 128
    AWS 自動スケーリンググループのタグ。

    パターン拡張が自動的に表示され、自動スケーリングのタグが収集されます (2022 年 11 月リリース、バージョン 1.0.95 以降)。

    AWS 自動スケーリンググループ の水平ディスカバリー中に収集されるデータ

    フィールド 説明
    メイン CI (インスタンススケールセット) [cmdb_ci_instance_scale_set] 
    object_id 自動スケーリンググループの Amazon リソース名 (ARN)。
    name 自動スケーリンググループの Amazon リソース名 (ARN)。
    install_status 自動スケーリンググループのインストールステータス (インストール済み)。
    operational_status 自動スケーリンググループの運用ステータス (運用中 (operational))。
    desired_capacity グループの適切なサイズ。
    max_size グループの最大サイズ。
    min_size グループの最小サイズ。
    VM インスタンス [cmdb_ci_vm_instance]
    object_id 仮想マシンのインスタンス ID。
    キー値 [cmdb_key_value]
    キー リソースタグのキー。
    リソースタグの値。
    図 : 1. AWS EC2 自動スケーリングのクラスモデル
    CMDB CI クラウドサービスアカウントでホストされている CMDB CI AWS データセンターでホストされている CMDB CI インスタンススケールセットおよび CMDB CI VM インスタンス
    表 : 2. パターン関係
    CI 関係性タイプ CI
    AWS データセンター [cmdb_ci_aws_datacenter] Hosted on::Hosts

    サービスアカウント

    cmdb_ci_cloud_service_account

    インスタンススケールセット [cmdb_ci_instance_scale_set] Hosted on::Hosts

    AWS データセンター [cmdb_ci_aws_datacenter]

    インスタンススケールセット [cmdb_ci_instance_scale_set] Members::Member of

    VM インスタンス

    [cmdb_ci_vm_instance]

    注:
    EC2 VM

    キー値 [cmdb_key_value]

    参照のみ

    (configuration_item)

    インスタンススケールセット [cmdb_ci_instance_scale_set]