- New CLI Features: Added options to export EC2 recommendations in CSV, Excel, and JSON formats using the
--export
flag. - JSON Output: Added the
--json
flag to allow users to receive instance data in JSON format. - Best Instance Selection: Introduced the
--best
flag to allow users to select the best instance by index for specific recommendations.
- Memory Calculation Bug: Fixed an issue where memory utilization percentages were incorrectly calculated, causing false memory utilization warnings.
- Improved Documentation: Updated the README to clarify installation and usage instructions.
- Memory Buffer Calculations: Resolved a bug where EC2 instance recommendations were not factoring in memory buffer calculations correctly.
- EBS Data Integration: Corrected issues with fetching and applying AWS EBS pricing data for EC2 instance recommendations.
- EC2 Instance Recommendation: Analyze running Docker containers and recommend the top EC2 instances based on container resource usage (CPU, memory, and storage).
- Host Stats Collection: Gather information about host machine’s CPU, memory, disk, and network usage.
- Docker Stats Collection: Retrieve and analyze Docker container statistics in real time.
- AWS Pricing Integration: Fetch and apply AWS EC2 and EBS pricing data to make cost-efficient recommendations.