一个简单的cli工具来检查aws实例的现货价格。

spotcheck的Python项目详细描述


一个简单的cli工具,用于检查aws ec2实例的现货价格。这个 工具用于检查 不同的实例类型,因此用户可以对 要为现货实例设置的价格。

背景

Spot Instances很好 使用aws ec2实例的资源非常便宜,而且我非常 节俭的。这个工具允许我(和你,用户)检查历史记录 现货价格,以便在知情的情况下决定 创建EC2实例时设置。

安装

要安装,请使用pip,以便

pip3 install --user spotcheck

设置

因为spotcheck使用boto3,所以您必须以相同的方式设置。你 可以查看docs here

用法

要使用,请运行

spotcheck

会有一系列的问题出现。

结果的形式是

+------------------+-------------------+---------------+--------------+---------------+
| Timestamp        | Availability Zone | Instance Type | Product Desc | Spot Price($) |
+------------------+-------------------+---------------+--------------+---------------+
| 2017-11-28 01:00 | ca-central-1a     | t2.micro      | Linux/UNIX   | 0.006100      |
| 2017-11-28 01:00 | ca-central-1b     | t2.micro      | Linux/UNIX   | 0.006100      |
| 2017-11-29 01:00 | ca-central-1a     | t2.micro      | Linux/UNIX   | 0.006100      |
        .                   .                   .               .           .
        .                   .                   .               .           .
        .                   .                   .               .           .
        .                   .                   .               .           .
+------------------+-------------------+---------------+--------------+---------------+

可重复使用

如果不想每次都进入cli,可以使用 选项

spotcheck --InstanceType=t2.micro --ProductDescription=Linux/UNIX --StartTime=$(date -d "3 days ago" +"%Y-%m-%d") --EndTime=$(date +"%Y-%m-%d")

版本

  • 1.0.x
    • 修复错误
  • 1.0.0
    • 首次发布

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java连接usb到uart设备到安卓设备>3.1   可以强制Php中的web应用程序与Java中的桌面应用程序一起工作吗?   java为什么自定义系统类加载器不工作?   数组在Java中解析具有多个分隔符的字符串   PMD Java 8德米特定律   JavaSpringMVC表单验证不适用于嵌套的复杂类型   让Eclipse Java组织导入以使用Google checkstyle   java Appium:无法创建新会话   java如何在数组中声明新字段   java如何解决“无法初始化类org.apache.cassandra.config.DatabaseDescriptor”?   java AsyncTask创建socket   java向@CreatedBy添加更多信息   如何在ubuntu中运行包含大量jars依赖项的java文件   java如何使用<s:select>标记并在中休眠来填充下拉列表?   java获取错误:找不到符号变量“level”和“next_level_button”   javaweb应用中基于UI的ajax显示代码流   Java长到MySql   java JvisualVM:奇怪的应用程序行为   ubuntu将Java程序的输出结果保存到一个文件中