I use AWS Outposts to run multiple Amazon Elastic Compute Cloud (Amazon EC2) instances. However, the number of EC2 instances that are running on my Outpost is lower than the actual capacity.
Resolution
The difference between available and used instances occurs when you use AWS managed services on your Outpost. For example, an Application Load Balancer or Amazon Relational Database Service (Amazon RDS) uses Amazon EC2 capacity. However, their associated instances aren't visible on your Amazon EC2 dashboard.
You can use the AvailableInstanceType_Count and UsedInstanceType_Count Amazon CloudWatch metrics to view the number of instance types that are available and used on your Outpost. The AvailableInstanceType_Count metric might show 0 available instance types. The number of instances that are running on your Outposts doesn't equal the actual capacity that the UsedInstanceType_Count metric shows. The UsedInstanceType_Count metric shows the total number of instances and AWS managed services instances that are running on your Outpost. However, the metric doesn't include capacity for Dedicated Hosts that you configured on the Outpost.
To check the number of RDS DB instances that are running on your Outpost, open the Amazon RDS console. Then, choose Databases in the navigation pane to view a list of all RDS DB instances.
Related information
Amazon RDS on Amazon Outposts
Subnets for your load balancer