【问题标题】:getting the EC2 Instance List and the networkIn networkOut data by using AWS SDK JavaScript使用 AWS SDK JavaScript 获取 EC2 实例列表和 networkIn networkOut 数据
【发布时间】:2022-12-09 14:40:40
【问题描述】:

我正在尝试使用 AWS-SDK For JavaScript 生成供自己使用的 EC2 实例月度报告。我想使用 CloudWatchClient 和 EC2Client 获取上个月的使用数据。

    const getEC2Instances = async (regions) => {
    const EC2Clients = new EC2Client(myClient(regions));
    const EC2Command = new DescribeInstancesCommand({});
    const EC2Data = await EC2Clients.send(EC2Command);
    return EC2Data;
    }
    let InstancesList = new Array();
for(let i=0;i<AWSRegion.length;i++){
    try{
    let EC2Data = await getEC2Instances(AWSRegion[i]);
InstancesList.push(EC2Data);
    }catch(err){
        console.log(err);
    }

}

它会为我返回一些实例结果,但我想获取上个月运行的实例。也许这个月实例将被终止或删除,我仍然想获得实例列表。有什么方法可以得到它吗?谢谢

【问题讨论】:

    标签: javascript aws-sdk aws-sdk-js


    【解决方案1】:

    正如我注意到的那样,如果没有 cloudtrail,就不可能做到这一点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-20
      • 1970-01-01
      • 1970-01-01
      • 2022-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多