介绍AWS Systems Manager的新体验 新闻博客

AWS Systems Manager 新体验介绍

关键要点

  • AWS Systems Manager 推出了一种新的跨账户和跨区域的管理体验。
  • 支持管理的节点包括 EC2 实例、容器、其他云提供商的虚拟机、本地服务器和边缘物联网设备。
  • 新增对未管理节点的快速发现及故障排除功能。
  • 与 Amazon Q Developer 的集成支持自然语言查询,提升用户体验。

今天,我很高兴地介绍AWS Systems Manager的新版本,这个版本应用户需求提供了全新的跨账户和跨区域的管理节点体验。

新的 Systems Manager 体验提供了集中管理的能力,允许您查看所有的受管节点,涵盖了多种基础设施类型,包括 Amazon ElasticCompute Cloud (EC2) 实例、容器、其他云提供商的虚拟机、本地服务器和边缘 物联网设备 (IoT)。这些被称为“受管节点”,当它们安装了 [Systems Manager Agent (SSM Agent)](https://docs.aws.amazon.com/systems-manager/latest/userguide/ssm- agent.html) 并与 Systems Manager 连接时。

如果某个节点的 SSM Agent 突然停止工作,Systems Manager将失去与该节点的连接,该节点将被称为“未管理节点”。通过这个新更新,Systems Manager还可以帮助您轻松发现和排除未管理节点的问题。您可以运行并甚至调度一个自动诊断,提供推荐的运行手册,帮助您解决问题并重新建立连接,使其恢复为受管节点。

此外,Systems Manager 现在与 集成,这是为软件开发提供支持的强大生成式 AI 助手。您可以使用自然语言向 Amazon Q Developer询问关于您的受管节点的问题,它将迅速提供见解,并直接链接到 Systems Manager,方便您执行操作或进一步探索。

通过此次发布,您还可以使用 ,允许委派管理员通过与 Systems Manager 的新集成在组织内中央管理节点。

示例演示新功能

我们来看看一个简单的示例,帮助演示这些新功能。

假设您是一名云平台工程师,负责实施替换所有在组织中运行 Windows Server 2016 Datacenter 的节点的迁移计划。我们可以利用新的 Systems Manager 体验快速获取需要包含在计划中的所有节点的信息。

步骤1 – 向 Amazon Q Developer 提问
最简单的起步点是使用 Amazon Q Developer 来询问您想要查找的信息。使用AWS控制台,我打开AmazonQ聊天机器人,输入“查找我组织中所有运行Microsoft Windows Server 2016 Datacenter的受管节点”。

Amazon Q迅速给出回答:告诉我们,有十个节点符合条件,并提供了每个节点的概述。

接着,通过链接访问新的探索节点 页面,了解更多信息。

步骤2 – 审核基础设施
探索节点 页面提供了您组织中所有受管节点的全面概述,您可以选择分组和过滤结果以便快速访问。在这种情况下,我们可以看到结果已按操作系统名称 过滤,提供了运行Microsoft Windows Server 2016 Datacenter 的所有节点的列表。

这真是一个良好的开端!我们可以在此下载报告,并将这些节点添加到我们的迁移计划中,但这个页面仅显示有关受管节点的信息。也许还存在需要包含在计划中的未管理节点?让我们来查找一下。

步骤3 – 处理未管理节点
打开菜单,导航到审核节点洞察 页面。这里有一个仪表板,显示提供洞见的交互式图表,您可以用来深入挖掘更多节点信息,甚至采取行动。例如,受管节点类型 饼图显示我们拥有的受管节点类型,而SSM Agent版本 图提供了所有节点上运行的各个版本的概览。您也可以通过添加和替换小部件来定制此视图。

我们希望调查任何未管理节点,以确保不遗漏可能需要添加至迁移计划中的节点。节点摘要 小部件清楚显示有两个未管理节点。这可能意味着这些节点没有安装SSMAgent,这种情况下我们需要手动调查。然而,它也可能意味着存在SSM Agent权限或网络连接问题,导致SystemsManager无法管理这些节点。新的Systems Manager体验使您能够轻松排查和修复SSM Agent问题,接下来我们就来尝试一下。

首先选择图表中表示未管理节点的部分,这会弹出一个选项,允许您一键启动对所有未管理节点的全面诊断。让我们执行这个操作。

诊断将检查关键配置,如缺失的 端点、配置错误的 VPC DNS 设置以及可能阻止SSM Agent与 Systems Manager连接的实例安全组。同时,完成扫描后,显示出两个错误配置的 VPC 端点 的发现。它还提供一个链接,您可以使用它打开一个侧边面板,包含您可以执行的推荐运行手册,及相关文档的链接。

选择执行推荐的运行手册后 ,您将看到更改的详细预览,包含对所将采取操作的全面概述、使用的输入参数链接、以及此执行的目标节点。

我们选择继续并点击执行。请注意,这可能会产生费用,所以在执行之前确保查看相关信息。您可以在此页面跟踪进度,查看每个节点修复问题的步骤。

在修复完成后,我们看到Systems Manager成功找到了并修复了两个节点上的SSM Agent问题。这意味着SystemsManager现已能够成功连接到这些节点的SSM Agent,使它们成为“受管节点”。我们可以通过返回到探索节点 页面,查看“未管理节点”的计数已经减少至零来验证这一点。

现在,既然所有节点都是受管的,我们准备获取需要添加到我们的迁移计划的完整列表。

步骤4 – 下载报告
回到探索节点 页面,我们可以看到运行Microsoft Windows Server 2016Datacenter的节点数量已经从十个增加到十二个!这意味着之前通过自动诊断处理的未管理节点确实在运行我们的目标操作系统。

这正是我们需要的,因此我们选择下载一份报告 。给它命名文件,然后选择包括的列。在这种情况下,我们选择下载一个包含列名称的CSV文件。

就是这样!我们获取了有关需要在整个基础设施中升级的节点的详细信息的CSV文件。而最棒的是?一旦准备好进行迁移,您还可以使用SystemsManager自动完成升级。

结论

Systems Manager是获取对您的计算基础设施可见性和控制能力,以及在规模上执行操作的重要工具。新的体验通过集中仪表板提供跨账户、跨区域的所有节点的视图,涵盖了您的 AWS账户、本地和多云环境,并与 Amazon Q Developer 集成实现自然语言查询,以及一键故障排除 SSM Agent 的便捷操作。您可以通过导航到 Systems Manager 控制台并按照简单的说明启用新体验,无需额外费用。

如需了解更多信息,请查看 以获取有关新 Systems Manager 体验的详细说明。

您还可以查看这个互动演示,进行。

Leave a Reply

Required fields are marked *