通过OOS收集ECS实例的清单信息

本文主要介绍Inventory的主要功能及使用方法。

通过Inventory,您可很方便地管理起目标资源的存量清单信息,使用中只需配置下您要收集的目标资源和准备收集的清单类型,便可了解最新的资源存量清单信息及概览,清单既可收集关键的ECS实例详情,也支持收集实例内的文件、应用、服务、网络等的属性信息。

当配置完清单收集后,您能查看多种形式的一览,比如windows或linux实例的数量及比例,哪些实例安装了什么版本的某应用,或者实例是否完成最近的补丁更新等。如果查看已支持的Inventory清单种类及属性类型,可参考配置清单支持的元数据类型

限制

  • 清单收集依赖云助手客户端,在要配置的目标ECS实例内,需要最新版本的云助手客户端,这样可更好地支持Inventory的信息收集,一般情况下,官方镜像默认已安装最新版的云助手客户端。如果您不确定目标实例云助手客户端版本,可参考安装云助手客户端

  • 您用来操作的阿里云账号,需要具备OOS运维编排服务的操作权限,如果您是管理员账号权限,请忽略该条;如果不具备OOS操作权限,可参考账户访问控制来授予。

创建配置清单

  1. 登录到OOS控制台

  2. 单击导航栏的配置清单。

12

  1. 单击创建配置清单。

    123
  2. 在编辑配置中,依次选择实例,配置数据收集计划,设置清单信息收集范围。111

  3. 选择实例。选择方式支持多种,本示例选择全部。11

  4. 设置收集计划。此处的执行频率,表示客户端多久收集一次清单信息,本示例选择1小时。112

  1. 配置清单信息。可选择如下清单类型中的一种或多种,本示例选择Application。123

  1. 单击保存配置。

  2. 配置成功后,您可在清单详情列表中,查看到已创建的配置。12324

  3. 当配置清单生效后,客户端则会按照您设置的收集频率,定期收集目标资源下所选定的清单类型信息。提示,无论您选择清单类型是哪种,被收集仅是其属性信息,不会收集具体的内容信息。

  4. 单击清单概览,可查看已生效的目标实例,所对应的清单信息统计情况。已支持的清单类型,包含安装的应用,应用各版本分布,操作系统类型,操作系统发布类型及版本等。666xx

  5. 并且在概览页的底部,您可快速查看到配置了清单收集的实例列表,以及当前其收集客户端的状态。3123

  6. 如有更精细的需要,您也可查看某清单类型的指定属性情况,方法是在筛选栏,选择某清单类型的指定属性,并设置便捷的比较策略。当前支持的比较方法有Equal、NotEqual、BeginWith、LessThan、GreaterThan,比较方法可直接作用于指定的属性值。本文以统计安装了wget应用的情况为例。

  7. 单击组建属性名称。12213
  8. 选择组建属性名称,本文选ACS:Application,接着指定属性值,本文选Name。1213

  9. 并且填写目标属性值,本文填wget,下方则是筛选结果,其展示了已安装wget应用的统计。xasas21
  10. 以上则是Inventory信息收集配置的创建方式和基本用法,如果您要改变已配置的目标资源范围或清单类型;或者某些已创建的配置清单,您不再需要了,您可参考下文配置清单的更新或删除。

更新配置清单

配置清单支持更新操作,您仅需回到清单详情栏,选择指定的配置清单,单击其对应的编辑按钮来更新配置即可。

312

删除配置清单

配置清单支持删除操作,您通过选定目标配置清单,单击其对应的删除按钮即可。提示:一旦删除后,该配置清单对应的目标资源的收集计划将被取消,但如果还有其他配置清单仍在生效,且收集的是相同或有交集的目标资源,那么您在清单概览中仍然可以查看到相关资源的清单信息,此处则是对同一资源被重复配置的简单提及,后期会出相关文章,不再展开。121

总结

通过本文,相信您对Inventory信息收集有了一定了解,其主要帮助您管理起目标资源及其内部网络、应用、文件等属性信息的清单统计。在配置时,其实也有更高效的技巧,我们后期会陆续推出相关文章,比如目标资源的选择,支持手动指定,用资源组及标签的分组,一键全部资源等方式,如果提前简单分组,对于后期规划管理会很便捷,等等。还有,我们也将尽快推出更多清单类型的功能支持,和更便于查看资源清单信息的方式。