Manually Add an Existing AWS Configuration Item

You can add configuration items to the Cherwell CMDB for resources that have already been provisioned in AWS.

While this mApp® Solution can be configured to automatically add configuration items to your CMDB based on SNS messages from AWS Config, if you have existing AWS resources you may wish to add those in as well.

  1. In the Desktop Client or Browser Client, select New > New Configuration Item, then choose the correct config type for your AWS Product:
    1. Config - Cloud Services Database: for RDS instances
    2. Config - Cloud Services Storage: for S3 buckets
    3. Config - Cloud Services Virtual Machine: for EC2 instances
  2. Complete the fields for the configuration item.

    1. Config - Cloud Services Database
      Business Object Field AWS element Message Config JSON Path
      ARN Amazon Resource Name (ARN) $.configurationItem.ARN
      AWS Account AWS account ID n/a
      Database Name Instance Identifier $.configurationItem.configuration.instanceId
      Friendly Name Provisioned Product Name - Instance Identifier

      Provisioned Product Name:

      $.configurationItem.tags.aws:servicecatalog:provisionedProductArn

      Text After /

      Text Before /pp-

      Database Instance Identifier:

      $.configurationItem.resourceName

      Instance Class Instance Type $.configurationItem.configuration.dBInstanceClass
      Instance Name
      Important: This ID is used in a variety of subsequent mApp Solution features. It is particularly important to complete this field correctly.
      DB Instance Identifier $.configurationItem.configuration.dBInstanceIdentifier
      Provisioned Product ID Provisioned Product ID for the instance
      Important: This ID is used in a variety of subsequent mApp Solution features. It is particularly important to complete this field correctly.

      Provisioned Product Name:

      $.configurationItem.tags.aws:servicecatalog:provisionedProductArn

      Text After /

      Text After /

      Region Region where the instance is located $.configurationItem.awsRegion
      Size Size (GB) of database $.configurationItem.configuration.allocatedStorage
      Username Login name for DB Owner $.configurationItem.configuration.masterUsername
      Version Database Engine $.configurationItem.configuration.engine

    2. Config - Cloud Services Storage
      Business Object Field AWS element Message Config JSON Path
      ARN Amazon Resource Names (ARNs) $.configurationItem.ARN
      AWS Account AWS account ID n/a
      Friendly Name Provisioned Product Name - Instance Identifier

      Provisioned Product Name:

      $.configurationItem.tags.aws:servicecatalog:provisionedProductArn

      Text After /

      Text Before /pp-

      Bucket:

      $.configurationItem.resourceName

      Text After Next word bucket-

      Name Bucket Name
      Important: This name is used in a variety of subsequent mApp Solution features. It is particularly important to complete this field correctly.
      $.configurationItem.configuration.name
      Provisioned Product ID Provisioned Product ID for the instance
      Important: This ID is used in a variety of subsequent mApp Solution features. It is particularly important to complete this field correctly.

      Provisioned Product Name:

      $.configurationItem.tags.aws:servicecatalog:provisionedProductArn

      Text After /

      Text After /

      Region Region where the instance is located $.configurationItem.awsRegion

    3. Config - Cloud Services Virtual Machine
      Business Object Field AWS element Message Config JSON Path
      ARN Amazon Resource Names (ARNs) $.configurationItem.ARN
      AWS Account AWS account ID n/a
      Client Token AWS Client Token $.configurationItem.configuration
      Friendly Name Provisioned Product Name - Instance Identifier

      Provisioned Product Name:

      $.configurationItem.tags.aws:servicecatalog:provisionedProductArn

      Text After /

      Text Before /pp-

      Instance Identifier:

      $.configurationItem.resourceId

      Host Name
      Important: This ID is used in a variety of subsequent mApp Solution features. It is particularly important to complete this field correctly.
      Instance Identifier $.configurationItem.configuration.instanceId
      Instance Type Instance Type $.configurationItem.configuration.instanceType
      Launch Time Launch Time of the instance $.configurationItem.configuration.launchTime
      MACAddress MAC Address of the instance $.configurationItem.configuration.networkInterfaces[0].macAddress
      Private DNS Name Private DNS name of the instance $.configurationItem.configuration.privateDnsName
      Private IP Address Private IP address of the instance $.configurationItem.configuration.privateIpAddress
      Provisioned Product ID Provisioned Product ID for the instance
      Important: This ID is used in a variety of subsequent mApp Solution features. It is particularly important to complete this field correctly.

      Provisioned Product Name:

      $.configurationItem.tags.aws:servicecatalog:provisionedProductArn

      Text After /

      Text After /

      Public DNS Name Public DNS name of the instance $.configurationItem.configuration.publicDnsName
      Public IP Address Public IP address of the instance $.configurationItem.configuration.publicIpAddress
      Region Region where the instance is located $.configurationItem.awsRegion