【发布时间】: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