Monitoring: Amazon EC2 Fleet / Spot Fleet
Amazon EC2 Spot Fleet is a service provided by Amazon Web Services (AWS) that allows users to provision and manage a fleet of Amazon Elastic Compute Cloud (EC2) instances at a reduced cost. The service is designed to help users take advantage of unused EC2 capacity available at lower prices, known as Spot Instances.
Monitoring Amazon EC2 Spot Fleet is important for one main reason:
Spot Instances are subject to availability, and AWS can terminate Spot Instances when the Spot price exceeds the user’s maximum price. As a result, it’s essential to monitor the availability of Spot Instances in your Spot Fleet to ensure that your applications can run smoothly without interruption. Monitoring can help you determine if sudden spikes in demand are impacting your Spot Fleet or if there are any significant changes in Spot Instance availability.
Without further ado, marbot monitors Amazon EC2 Spot Fleet. The following screenshot shows an alert delivered to a Microsoft Teams channel.
And here is the same alert in Slack.
marbot works with Slack and Microsoft Teams. Please select your platform and follow the Getting Started guide.
marbot creates EventBridge rules to monitor the following events automatically.
EC2 Fleet Error
|Get alerted if a fleet fails.
EC2 Spot Fleet Error
|Get alerted if a spot fleet fails.