我有一些EC2可以按需运行或停止(即它们不全天候运行24X7。它们不是基于固定的计划启动/停止)。我希望有一种方法可以对它们进行SSM库存。
我最初的计划是创建一个lambda函数(由Cloud Watch安排),它会检查EC2是运行还是停止。如果运行,则运行一个可以设置清单的助理(AWS-GatherSoftwareInventory);如果停止,则运行具有多个主要步骤的SSM文档,首先启动EC2,然后启动AWS-GatherSoftwareInventory,然后停止EC2。不幸的是,我不知道如何创建此SSM文档。主要是因为我不知道如何为AWS-GatherSoftwareInventory创建步骤。我尝试了两种操作:aws-runCommand和aws-runDocument,但是没有运气。
有人知道如何执行我的案子吗?谢谢。