通过ECS诊断服务自助解决实例、安全组等相关操作行为审计问题

简介: 用户在使用ECS云服务器时,有时会出现各种各样关于资源操作的疑惑,不知何时发生的这些操作。如果用户自己没有完善的日志审计,就很容易不知所措,此时只能提交工单由阿里云的人工服务帮助排查,因提交工单排查需要一定的时间和人力资源投入,所以用户需要等待一段时间,因而一定程度上会降低问题解决的效率,阿里云ECS团队推出用户操作记录的日志行为回溯功能,帮助用户快速自主查询和解决问题,提高工作效率。

介绍

ECS云服务器是用户使用最多的云资源之一,但有时会出现一些问题而变得不知所措:网络不通,发现实例不知何时加入了一个安全组;账号下面不知何时多出/少了几个ECS实例;实例的一些费用不知道为什么突然激增;实例不知何时被启动或关停。如果没有完备的日志审计,这些问题就会很容易产生疑惑,此时只能求助阿里云人工服务,在阿里云小二排查了一段时间后,通常可以给到用户答复,但这中间会花费一些的时间,延缓用户问题的解决速度。阿里云ECS团队推出了关于实例、费用、安全组相关的操作日志审计功能,帮助用户快速自主查询,提高问题的解决速度。

目前主要包括的功能:

  • 排查用户非预期的实例创建或释放记录
  • 排查用户非预期的实例状态变化记录
  • 排查用户非预期的创建或删除安全组记录
  • 排查用户实例的安全组配置被修改记录
  • 排查用户实例计费变更记录

使用方式

使用前提条件:为了让诊断系统可以使用用户的角色去查询操作记录,因此在RAM访问控制中,需要用户拥有AliyunRAMFullAccess权限,并关联了AliyunServiceRoleForECSSelfService角色。详细操作请参见《管理实例问题排查诊断服务的关联角色》。

针对以下场景

  • 排查用户非预期的实例创建或释放记录
  • 排查用户非预期的实例状态变化记录
  • 排查用户实例的安全组配置被修改记录
  • 排查用户实例计费变更记录

如下图所示,进入阿里云ECS控制台,在功能列表中选择“自助问题排查”,然后选择实例问题排查 > 实例费用及安全行为审计 > 选择对应上述的问题场景,然后选择一个需要诊断的实例,选择一个诊断时间段,诊断系统便会对这个实例进行所选时间范围内的操作记录搜索。

image.png

针对以下场景

  • 排查用户非预期创建或删除安全组记录

操作和前述场景大同小异,如下图所示,进入阿里云ECS控制台,在功能列表中选择“自助问题排查”,然后选择实例问题排查 > 实例费用及安全行为审计 > 非预期创建或删除安全组,然后选择一个需要诊断的安全组,选择一个诊断时间段,诊断系统便会对这个安全组进行所选时间范围内的操作记录搜索。

image.png


诊断结果

针对以下场景

  • 排查用户非预期的实例创建或释放记录
  • 排查用户非预期的实例状态变化记录
  • 排查用户实例的安全组配置被修改记录
  • 排查用户实例计费变更记录

在查询操作记录完成后,会显示查询结果,下图所示为查询到指定时间范围内操作记录的结果,点击“操作记录”超链接,则会跳转ECS实例的操作记录页面。

image.png


在实例操作记录页面里,可以看到下方展示的列表,列表内展示的是对应场景的操作记录,主要包括的信息有:操作名称,操作类型,关联资源ID,用户名,操作时间等等。下图所示的实例创建和释放的场景里,可以看到一次RunInstances的操作及其相关的记录信息。在示意图的脑图中可以看到几个用户行为回溯的场景,包括实例创建和释放,实例启动和关停,实例计费变更,关联安全组变更。在不同的诊断场景下都会按照诊断条件跳转至对应的实例操作记录场景以查看结果。

image.png


针对以下场景

  • 排查用户非预期创建或删除安全组记录

这些场景会在诊断结果页面直接展示操作记录,主要信息包括:操作名称,操作时间,操作类型,操作来源。如果用户希望查询更详细的操作信息,可以通过超链接“操作审计”跳转至云产品ActionTrail进行高级搜索和查询。

image.png

诊断系统的诊断项介绍

五类场景主要包含的API和ECS控制台操作如下:

  • 排查用户非预期的实例创建或释放记录

RunInstances(创建实例)

CreateOrder(创建实例)

CreateInstance(创建实例)

ModifyInstanceAutoReleaseTime(修改实例到期时间)

DeleteInstances(删除实例)

DeleteInstance(删除实例)

  • 排查用户非预期的实例状态变化记录

RunInstances(创建并启动实例)

StartInstance(启动实例)

StartInstances(启动实例)

StopInstance(停止实例)

StopInstances(停止实例)

RebootInstance(重启实例)

RebootInstances(重启实例)

ReactivateInstances(重启实例)

  • 排查用户非预期的创建或删除安全组记录

CreateSecurityGroup(创建安全组)

DeleteSecurityGroup(删除安全组)

  • 排查用户实例的安全组配置被修改记录

JoinSecurityGroup(加入安全组)

LeaveSecurityGroup(离开安全组)

RunInstances(创建实例并加入安全组)

CreateOrder(创建实例并加入安全组)

CreateInstance(创建实例并加入安全组)

  • 排查用户实例计费变更记录

RunInstances(创建实例)

CreateOrder(创建实例)

StartInstance(启动实例)

StartInstances(启动实例)

RenewInstance(启动实例)

ModifyInstanceAutoRenewAttribute(修改实例到期时间)

ModifyInstanceAttribute(修改实例属性,主要是修改突发性能实例的运行模式)

ModifyInstanceChargeType(修改实例付费类型)

ModifyInstanceSpec(修改实例规格)

ModifyPrepayInstanceSpec(修改实例规格)

ModifyInstanceNetworkSpec(修改实例带宽)

ReactivateInstances(重启实例)

后续还有其他的诊断项会陆续发布,例如安全组规则变化记录查询,磁盘操作记录查询等等。如果您有比较急迫的其他诊断需求,也可以联系我们

工作原理

用户发起诊断后,系统会先检查用户是否拥有AliyunRAMFullAccess权限,如果没有此权限则无法进行诊断。权限校验通过后会提示用户关联诊断服务的AliyunServiceRoleForECSSelfService角色,若用户同意则系统为用户自动进行关联,此角色可以在用户发起操作记录查询时,使用用户的身份去云产品ActionTrail查询用户的操作记录。在查询完相关场景的操作记录后,系统将筛选后符合条件的结果返回给用户。

image.png


已开放地域

目前实例启动异常诊断的能力已经通过ECS控制台在阿里云全球所有地域向所有用户开放。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
12天前
|
弹性计算 关系型数据库 MySQL
阿里云服务器搭建网站教程:经济型e实例2核2G快速搭建网站图文教程参考
目前在阿里云的活动中,轻量应用服务器2核2G3M带宽只要68元1年,2核4G4M带宽只要298元1年。云服务器ECS经济型e实例2核2G 3M固定带宽,价格只要99元/1年,新老用户都可购买,企业用户购买2核4G5M带宽199元一年,为用户提供长期权益。这些都是个人和普通企业用户搭建网站使用较多的云服务器,本文为大家展示使用经济型e实例2核2G3M带宽快速搭建网站的相关教程,以供参考。
105 18
|
4天前
|
存储 安全 数据安全/隐私保护
阿里云服务器五代、六代、七代、八代实例简介及性能提升介绍
随着技术的不断进步,到2025年,阿里云服务器实例也经历了多代升级,从五代实例到最新的八代实例,每一代都在性能、稳定性、能效比等方面取得了显著提升。有的用户由于是初次接触阿里云服务器,所以不是很清楚阿里云服务器五代、六代、七代、八代实例有哪些,它们各自在云服务器性能上有哪些提升。本文将详细介绍阿里云服务器五代、六代、七代、八代实例的特点及性能提升,帮助用户更好地了解并选择适合自己的云服务器实例。
|
3天前
|
存储 弹性计算 应用服务中间件
阿里云轻量应用服务器出新品通用型实例了,全球26个地域可选
近日,阿里云再度发力,推出了首款全新升级的轻量应用服务器——通用型实例。这款服务器实例不仅标配了200Mbps峰值公网带宽,更在计算、存储、网络等基础资源上进行了全面优化,旨在为中小企业和开发者提供更加轻量、易用、普惠的云计算服务,满足其对于通用计算小算力的迫切需求。目前,这款新品已在全球26个地域正式上线,为全球用户提供了更加便捷、高效的上云选择。
|
5天前
|
开发者 ice
实时云渲染中的NAT转发服务支持个人电脑秒变云渲染服务器
实时云渲染技术广泛应用于XR领域,助力数千客户完成云端部署。平行云推出的转发服务解决了家庭网络动态IP问题,使个人电脑成为实时云渲染服务器,按实际使用分钟数计费,无用户访问不收费。通过配置LarkXR的代理转发Server和ICE Server,开发者可轻松实现互联网访问内网XR应用,极大提升了开发、测试和演示的便利性。
|
6天前
|
存储 弹性计算 安全
阿里云服务器经济型e实例4核16G和8核32G特惠云服务器测评参考
阿里云有两款特惠云服务器——4核16G10M带宽和4核32G10M带宽,系统盘都是100G ESSD Entry,价格分别仅需70元1个月和160元1个月。那么,这两款云服务器到底性能如何?适用于哪些场景?是否值得购买?本文将全方位深入测评这两款特惠云服务器,并为您提供详细的购买建议。
|
11天前
|
存储 人工智能 网络协议
浅聊阿里云倚天云服务器:c8y、g8y、r8y实例性能详解与活动价格参考
选择一款高性能、高性价比的云服务器对于企业而言至关重要,阿里云推出的倚天云服务器——c8y、g8y、r8y三款实例,它们基于ARM架构,采用阿里自研的倚天710处理器,并基于新一代CIPU架构,通过芯片快速路径加速手段,实现了计算、存储、网络性能的大幅提升。2025年,计算型c8y云服务器活动价格860.65元一年起,通用型g8y云服务器活动价格1187.40元一年起,内存型r8y云服务器活动价格1454.32元一年起。本文将为大家详细解析这三款实例的性能特点、应用场景以及最新的活动价格情况,帮助大家更好地了解阿里云倚天云服务器。
|
13天前
|
云安全 监控 安全
服务器的使用安全如何保障
德迅卫士主机安全软件,采用自适应安全架构,有效解决传统专注防御手段的被动处境,精准捕捉每一个安全隐患,为您的主机筑起坚不可摧的安全防线
|
20天前
|
存储 弹性计算 运维
端到端的ECS可观测性方案,助力云上业务安全稳定
本文介绍了云原生时代保障业务系统可靠性的方法和挑战,重点探讨了阿里云ECS在提升业务稳定性、性能监控及自动化恢复方面的能力。文章分为以下几个部分:首先,阐述了业务可靠性的三个阶段(事前预防、事中处理、事后跟进);其次,分析了云上业务系统面临的困难与挑战,并提出了通过更实时的监测和自动化工具有效规避风险;接着,详细描述了ECS实例稳定性和性能问题的解决方案;然后,介绍了即将发布的ECS Lens产品,它将全面提升云上业务的洞察能力和异常感知能力;最后,通过具体案例展示了如何利用OS自动重启和公网带宽自适应调节等功能确保业务连续性。总结部分强调了ECS致力于增强性能和稳定性的目标。
|
30天前
|
弹性计算 运维 监控
云产品评测:云服务诊断 — ECS实例健康状态与诊断功能体验
作为一名运维工程师,我日常管理和维护云资源,确保服务稳定运行。阿里云的云服务诊断功能提供了便捷的方式实时了解和优化ECS实例的健康状态。通过健康状态功能,我能够查看CPU、内存等指标,及时发现并解决性能瓶颈,提升了约30%的工作效率。诊断功能则帮助我快速定位复杂问题,减少了40%的诊断时间,并提供详细的优化建议。尽管功能已很强大,但仍建议进一步细化诊断结果和增加自定义告警选项,以提升使用体验。我非常推荐此工具给其他运维人员。
69 22
|
17天前
|
弹性计算 安全 搜索推荐
阿里云国际站注册教程:阿里云服务器安全设置
阿里云国际站注册教程:阿里云服务器安全设置 在云计算领域,阿里云是一个备受推崇的品牌,因其强大的技术支持和优质的服务而受到众多用户的青睐。本文将为您介绍阿里云国际站的注册过程,并重点讲解如何进行阿里云服务器的安全设置。

热门文章

最新文章