了解如何制作有效的提示来向 Amazon Q 询问您的实例集情况 - AWS Systems Manager

了解如何制作有效的提示来向 Amazon Q 询问您的实例集情况

您向 Amazon Q 提出的问题或提示的质量越好,它为您提供的结果就越好。

查询提示的技巧

向 Amazon Q 查询您的实例集信息时,请记住以下技巧:

  1. 为了帮助提高结果的准确性,请在提示中使用术语“托管节点”和“托管实例”,而不仅仅是“节点”和“实例”。

  2. 要查要查询属于某个组织的多个账户的结果(如 AWS Organizations 中所配置),您必须登录到指定主区域中的委派管理员账户。

  3. 在委派管理员账户中,使用术语帮助 Amazon Q 理解您询问的是整个组织中的节点和实例,具体使用“在我的组织中”或“在我的账户 123456789012 中”等术语。

Amazon Q 的问题示例

在下表中,我们提供了示例问题,演示了创建 Amazon Q 查询以获得更好结果的一些方法。

我们还提供了 Amazon Q 在运行 listNodes 命令时将应用的筛选条件示例,这些示例是根据您的提示内容生成的。

自然语言问题示例 Amazon Q 应用的筛选条件
Show me my Windows managed nodes.
PlatformType = Windows
List my managed instances in account 123456789012.
AccountId = 123456789012
Show me all managed nodes running Amazon Linux 1 across my organization.
PlatformName = Amazon Linux PlatformVersion = 1
Show me all managed instances running Microsoft Windows Server 2019 Datacenter in my organization.
PlatformName = Microsoft Windows Server 2019 Datacenter
Can you show me all managed nodes with SSM Agent version 3.3.1142.0?
AgentType = amazon-ssm-agent AgentVersion = 3.3.1142.0
List all Amazon Linux 2 managed instances in account 123456789012 that have SSM Agent version 3.3.1230.0.
PlatformName = Amazon Linux PlatformVersion = 2 AccountId = 123456789012 AgentType = amazon-ssm-agent AgentVersion = 3.3.1230.0
What Microsoft Windows Server 2008 R2 Enterprise managed nodes are running in the eu-central-1 region across my entire organization?
PlatformName = Microsoft Windows Server 2008 R2 Enterprise Region = eu-central-1
Show me all managed instances running CentOS Linux 7 in ou-d6ty-gxdma6vm.
PlatformName = CentOS Linux PlatformVersion = 7 OrganizationalUnitId = ou-d6ty-gxdma6vm
What Ubuntu managed instances are in account 123456789012?
PlatformName = Ubuntu AccountId = 123456789012
List my Linux managed instances.
PlatformType = Linux
Find my macOS managed nodes.
PlatformType = macOS
Show me all Amazon Linux managed nodes in my org.
PlatformName = Amazon Linux
List managed nodes running Amazon Linux 2 .
PlatformName = Amazon Linux PlatformVersion = 2
List the managed nodes with Ubuntu 16.04 in account 123456789012.
PlatformName = Ubuntu PlatformVersion = 16.04 AccountId = 123456789012
Find all managed nodes that have an SSM Agent version that is not 3.3.987.0.
AgentType = amazon-ssm-agent AgentVersion != 3.3.987.0
List all managed instances that are not running a Linux operating system.
PlatformType != Linux

提示支持的操作系统名称和版本

当向 Amazon Q 询问您的账户中的托管节点时,提供 Systems Manager 中标记的操作系统的名称非常有帮助。您还可以提供版本号来进一步缩小结果范围。例如,如下表所示,您可以要求提供有关 macOS 14.5Microsoft Windows Server 2019 DatacenterAlmaLinux 9.2 through 9.4 的具体结果,仅举几个例子。

这些列表可能并不详尽,仅作为示例提供。

macOS
平台名称 版本号
macOS 11.6.7、11.7.10、12.6.6、12.7.6、13.2、13.4、13.7、14.1、14.5、14.6.1、15.0
Windows
发行版 版本号
Microsoft Windows Server 2008 Enterprise 6.0.6003
Microsoft Windows Server 2008 R2 Datacenter 6.1.7601
Microsoft Windows Server 2008 R2 Enterprise 6.1.7601
Microsoft Windows Server 2008 R2 Standard 6.1.7601
Microsoft Windows Server 2012 R2 Datacenter 6.3.9600
Microsoft Windows Server 2012 R2 Standard 6.3.9600
Microsoft Windows Server 2012 Standard 6.2.9200
Microsoft Windows Server 2016 Datacenter 不适用
Microsoft Windows Server 2016 Standard 10.0.14393
Microsoft Windows Server 2019 Datacenter 不适用
Microsoft Windows Server 2019 Standard 不适用
Microsoft Windows Server 2022 Datacenter 不适用
Microsoft Windows Server 2022 Standard 10.0.20348
Linux
平台名称 版本号
AlmaLinux 8.10、9.2、9.3、9.4
Amazon Linux 2 2.0 及更高版本
Amazon Linux 2023 2023.0.20230315.0 及更高版本
Amazon Linux 2015.03、2015.09、2016.03、2016.09、2017.03、2017.09、2018.03
BottleRocket 1.14.3、1.16.1、1.18.0、1.19.1、1.19.2、1.19.5、1.20.0、1.20.1、1.20.2、1.20.3、1.20.5、1.21.1、1.23.0、1.24.0、1.24.1、1.25.0、1.26.1、
CentOS 6.7、6.8、6.9(最终版)、6.10、6.10(最终版)
CentOS Linux 7、7.2.1511、7.2.1511(核心)、7.3.1611、7.3.1611(核心)、7.4.1708、7.5.1804、7.5.1804(核心)、7.6.1810、7.7.1908、7.8.2003、7.9.2009、7.9.2009(核心)、8.2.2004、8.5.2111
CentOS Stream 8、9
Debian GNU/Linux 8-12
Oracle Linux Server 7.8、8.2、8.3、8.8、8.9、8.10、9.4
Red Hat Enterprise Linux 8.2、8.3、8.4、8.5、8.6、8.7、8.8、8.9、8.10、9.2、9.3、9.4
Red Hat Enterprise Linux 服务器 6.9(圣地亚哥)、6.10(圣地亚哥)、7.3、7.6、7.7、7.8、7.9
Rocky Linux 8.6、8.7、8.8、8.9、8.10、9.1、9.2、9.3、9.4
SLES 12.4、15、15.1、15.2、15.3、15.4、15.5
Ubuntu 14.04、16.04、18.04、20.04、22.04、24.04