Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

In which table Amazon AWS VM data is populated?

Suggy
Giga Sage

As per this docs- https://docs.servicenow.com/bundle/washingtondc-it-operations-management/page/product/discovery/refe...

VM data is populated in cmdb_ci_vm_instance table.

 

Why not in below table?

cmdb_ci_ec2_instance 

 

3 REPLIES 3

David104
Tera Guru

That's a good question, not sure if I have an answer for that one. I don't have access to an instance that is using AWS discovery at the moment, so I can't confirm what the actual behaviour is either.

 

I do notice though that Azure and GCP both do not have a child class under Virtual Machine Instance - the child classes that do exist there, seem to all be related to on-prem hypervisors.

 

I wonder if the EC2 instance class is maybe a legacy class that the ServiceNow team has moved away from using for virtual machine instances on cloud platforms. 

Harish Bainsla
Kilo Patron

Hi @Suggy 

cmdb_ci_vm_instance Table

  • This table is used to store data about generic virtual machine instances, regardless of the underlying cloud service provider.

cmdb_ci_ec2_instance Table

  •  This table specifically stores data about Amazon AWS EC2 instances.

Not applicable

Hi @Suggy 

Amazon AWS VM data is generally populated in the `cmdb_ci_vm_instance` table for generic VM data and the `cmdb_ci_ec2_instance` table for detailed, AWS-specific EC2 instance data. The `cmdb_ci_ec2_instance` table provides more specialized information and attributes specific to AWS EC2 instances.

-----------------------------------------------------------------------------------

Please consider marking my reply as Helpful 👍 and/or Accept Solution ✔️, if applicable. Thanks!