Overview
Amazon EC2 Spot Instances let you take advantage of unused EC2 capacity in the AWS cloud.
Enable this integration to see all your EC2 Spot Fleet metrics in Datadog.
Setup
Installation
If you haven’t already, set up the Amazon Web Services integration first.
Metric collection
- In the AWS integration page, ensure that
EC2 Spot
is enabled under the Metric Collection
tab. - Install the Datadog - Amazon EC2 Spot integration.
Log collection
Use the Datadog Agent or another log shipper like Rsyslog to send your logs to Datadog.
Data Collected
Metrics
aws.ec2spot.available_instance_pools_count (count) | The Spot Instance pools specified in the Spot Fleet request. Shown as instance |
aws.ec2spot.bids_submitted_for_capacity (count) | The capacity for which Amazon EC2 has submitted bids. Shown as instance |
aws.ec2spot.eligible_instance_pool_count (count) | The Spot Instance pools specified in the Spot Fleet request where Amazon EC2 can fulfill bids. Shown as instance |
aws.ec2spot.fulfilled_capacity (count) | The capacity that Amazon EC2 has fulfilled. Shown as instance |
aws.ec2spot.max_percent_capacity_allocation (gauge) | The maximum value of PercentCapacityAllocation across all Spot Instance pools specified in the Spot Fleet request. Shown as percent |
aws.ec2spot.pending_capacity (count) | The difference between TargetCapacity and FulfilledCapacity. Shown as instance |
aws.ec2spot.percent_capacity_allocation (gauge) | The capacity allocated for the Spot Instance pool for the specified dimensions. Shown as percent |
aws.ec2spot.target_capacity (count) | The target capacity of the Spot Fleet request. Shown as instance |
aws.ec2spot.terminating_capacity (count) | The capacity that is being terminated because the provisioned capacity is greater than the target capacity. Shown as instance |
Events
The Amazon EC2 Spot integration does not include any events.
Service Checks
The Amazon EC2 Spot integration does not include any service checks.
Troubleshooting
Need help? Contact Datadog support.