VRealize Operations Manager OPS-CL|帮助 2018年10月11日 vRealize Operations Manager 7.0 VmWare
vRealize Operations Manager OPS-CLI 帮助 2018 年 10 月 11 日 vRealize Operations Manager 7.0
vRealize Operations Manager OPS-CLl帮助 您可以从 VMware网站下载最新的技术文档 https://docs.vmwarecom/cn/o VMware网站还提供了最近的产品更新。 如果您对本文档有任何意见或建议,请将反馈信息发送至 docfeedback(@vmware.com VMware, Inc. 北京办公室 上海办公室 广州办公室 3401 Hillview Ave 上海市 广州市 Palo Alto. CA 94304 朝阳区新源南路8号 淮海中路333号 天河路385号 www.vmware.com 启皓北京东塔8层801 瑞安大厦804809室 vmware. com/cn ww.vmware.com/cn ww. vmware. com/cn 版权所有2018 VMware,lnc.保留所有权利。版权和商标信息。 VMware,lc保留所有权利
vRealize Operations Manager OPS-CLI 帮助 VMware, Inc. 保留所有权利。 2 您可以从 VMware 网站下载最新的技术文档: https://docs.vmware.com/cn/。 VMware 网站还提供了最近的产品更新。 如果您对本文档有任何意见或建议,请将反馈信息发送至: docfeedback@vmware.com 版权所有 © 2018 VMware, Inc. 保留所有权利。 版权和商标信息。 VMware, Inc. 3401 Hillview Ave. Palo Alto, CA 94304 www.vmware.com 北京办公室 北京市 朝阳区新源南路 8 号 启皓北京东塔 8 层 801 www.vmware.com/cn 上海办公室 上海市 淮海中路 333 号 瑞安大厦 804-809 室 www.vmware.com/cn 广州办公室 广州市 天河路 385 号 太古汇一座 3502 室 www.vmware.com/cn
目录 OPSC凵命令行工具4 dashboard命令操作5 template命令操作5 supermetric命令操作6 attribute命令操作7 用于对象类型的 rescind命令操作7 report命令操作7 view命令操作8 fe命令操作8 VMware,lc保留所有权利
目录 1 OPS-CLI 命令行工具 4 dashboard 命令操作 5 template 命令操作 5 supermetric 命令操作 6 attribute 命令操作 7 用于对象类型的 reskind 命令操作 7 report 命令操作 7 view 命令操作 8 file 命令操作 8 VMware, Inc. 保留所有权利。 3
OPs-CL|命令行工具 oPSC凵工具是可以用于操作 vRealize Operations Manager数据库的Java应用程序。它替代了coPS CLI和 DBCLI工具。 产品在工具目录或/ tools/ opscli/中包含可执行文件。 作系统文件名 Linux ops-cli. sh Python ops-cLi py 所有OPS-CL命令都使用-h参数获取交互式本地化帮助。 将 control命令添加到post_ install.sh脚本时,它会在安装或升级适配器之后触发重新描述进程。 control -h I redescribe --force 相关命令行文档 除了OPS-CL之外, VMware Powerc凵还提供了一个易于使用的 Windows PowerShell界面,可使用命令 行访问管理任务或创建可执行脚本。所有 VMware PowercLI版本的文档都可从 VMware Powerc凵获得。 支持的操作 OPS-CLI工具支持以下数据库操作。 本章讨论了以下主题: dashboard命令操作 template命令操作 supermetric命令操作 attribute命令操作 用于对象类型的 rescind命令操作 report命令操作 vew命令操作 VMware,lc保留所有权利
OPS-CLI 命令行工具 1 OPS-CLI 工具是可以用于操作 vRealize Operations Manager 数据库的 Java 应用程序。它替代了 VCOPSCLI 和 DBCLI 工具。 产品在工具目录或 /tools/opscli/ 中包含可执行文件。 操作系统 文件名 Linux ops-cli.sh Python ops-cli.py 所有 OPS-CLI 命令都使用 -h 参数获取交互式本地化帮助。 将 control 命令添加到 post_install.sh 脚本时,它会在安装或升级适配器之后触发重新描述进程。 control -h | redescribe --force 相关命令行文档 除了 OPS-CLI 之外,VMware PowerCLI 还提供了一个易于使用的 Windows PowerShell 界面,可使用命令 行访问管理任务或创建可执行脚本。所有 VMware PowerCLI 版本的文档都可从 VMware PowerCLI 获得。 支持的操作 OPS-CLI 工具支持以下数据库操作。 本章讨论了以下主题: n dashboard 命令操作 n template 命令操作 n supermetric 命令操作 n attribute 命令操作 n 用于对象类型的 reskind 命令操作 n report 命令操作 n view 命令操作 VMware, Inc. 保留所有权利。 4
vRealize Operations Manager OPS-CLl帮助 fle命令操作 dashboard命令操作 使用 dashboard命令可导入、导出、共享、取消共享、删除、重新排序、显示、隐藏以及设置仪表板的默 认摘要。 dashboard命令使用以下语法。 dashboard -h I import defsummary l export I share unshare de lete reorder I show hide [parameters] 表1-1. dashboard命令选项 dashboard mport 从文件导入仪表板并将所有权 dashboard import- ch I user- namelallIgroup: group_name input 分配给用户帐户。 file [force] L--share allIgroup-nameLi, group-name]J] [--retry maxRetryMinutes] I--set rank] [--default] [--create] dashboard将现有仪表板导出到文件。 export dashboard export -h I user-name dashboard-name [output-dir] dashboard 从文件导入仪表板并将所有权 分配给用户帐户 dashboard defsummary -h I input-file I default adapterKind adapterkind - resourcekindresourcekind dashboard 将现有仪表板与一个或多个用 户组共享 dashboard share -h I user-name dahsboard-name allIgroup- name[i, group-name]] dashboard 停止与指定组共享仪表板 hare -h I user-name me antigroup 永久删除仪表板。 delete dashboard delete -h I user-namelallIgroup: group_name dashboard 设置仪表板的排名顺序(有一 reorder 个选项可将它设为默认值) dashboard reorder -h I user-namelallIgroup: group__name dashboard-name L-set rank] [--default] dashboard 显示仪表板 dashboard show -h I user-namelallIgroup: group_name 隐藏仪表板 hide dashboard hide -h I user-namelalllgroup: group_name I, dashboardname]lall template命令操作 使用 template命令可导入、导出、共享、取消共享、删除和重新排序模板。 VMware,lc保留所有权利
n file 命令操作 dashboard 命令操作 使用 dashboard 命令可导入、导出、共享、取消共享、删除、重新排序、显示、隐藏以及设置仪表板的默 认摘要。 dashboard 命令使用以下语法。 dashboard -h | import|defsummary|export|share|unshare|delete|reorder|show|hide [parameters] 表 1‑1. dashboard 命令选项 命令名称 描述 语法 dashboard import 从文件导入仪表板并将所有权 分配给用户帐户。 dashboard import -h | user-name|all|group:group_name inputfile [--force] [--share all|group-name[{,group-name}]] [--retry maxRetryMinutes] [--set rank] [--default] [--create] dashboard export 将现有仪表板导出到文件。 dashboard export -h | user-name dashboard-name [output-dir] dashboard defsummary 从文件导入仪表板并将所有权 分配给用户帐户。 dashboard defsummary -h | input-file|default --adapterKind adapterKind -- resourceKind resourceKind dashboard share 将现有仪表板与一个或多个用 户组共享。 dashboard share -h | user-name dahsboard-name all|groupname[{,group-name}] dashboard unshare 停止与指定组共享仪表板。 dashboard unshare -h | user-name dashboard-name all|groupname[{,group-name}] dashboard delete 永久删除仪表板。 dashboard delete -h | user-name|all|group:group_name dashboard-name dashboard reorder 设置仪表板的排名顺序(有一 个选项可将它设为默认值)。 dashboard reorder -h | user-name|all|group:group_name dashboard-name [--set rank] [--default] dashboard show 显示仪表板。 dashboard show -h | user-name|all|group:group_name {,dashbaordname}|all dashboard hide 隐藏仪表板。 dashboard hide -h | user-name|all|group:group_name {,dashboardname}|all template 命令操作 使用 template 命令可导入、导出、共享、取消共享、删除和重新排序模板。 vRealize Operations Manager OPS-CLI 帮助 VMware, Inc. 保留所有权利。 5
vRealize Operations Manager OPS-CLl帮助 template命令使用以下语法。 template -h I import l export sharelunshare Delete reorder [parameters] 表1-2. template命令操作 命令名称 语法 文件导入模 emp late import -h I input-file L--force] [--share allIgroup-name[t, group-nameJJ] L-retry max RetryMinutes [--set rank] [--create] template 将现有模板导出 到模板文件。 temp late export -h I temp late-name Loutput-dirl template 将现有模板与 个或多个用户组 temp late share- h I template- name antigroup- nameko, group-name 共享。 template 停止与指定组共 temp late unshare -h I template-name alligroup-name [i, group-nameJ] template 永久删除模板 temp late delete -h I temp late-name template 设置模板的排名 顺序。排名顺序 temp late reorder -h I template-name [--set rank] 控制基于共享模 板创建的模板的 supermetric命令操作 使用 supermetric命令可导入、导出、配置和删除超级衡量指标。 supermetric命令使用以下语法 supermetric -h I import export configure delete [parameters] 表1-3. supermetric命令操作 命令名称 述 法 supermetric从文件导入超级指标并将所有权 分配给指定用户帐户 supermetric import -h I input-file [--force] [--policies alllpolicy- [--check (truel false)] [--retry maxRetryMinutes] [--create] supermetric将现有超级衡量指标导出到模板 文件。 supermetric export -h I supermetric-name [output-dir] VMware,lc保留所有权利
template 命令使用以下语法。 template -h | import|export|share|unshare|delete|reorder [parameters] 表 1‑2. template 命令操作 命令名称 描述 语法 template import 从文件导入模 板。 template import -h | input-file [--force] [--share all|group-name[{,group-name}]] [--retry maxRetryMinutes] [--set rank] [--create] template export 将现有模板导出 到模板文件。 template export -h | template-name [output-dir] template share 将现有模板与一 个或多个用户组 共享。 template share -h | template-name all|group-name[{,group-name}] template unshare 停止与指定组共 享模板。 template unshare -h | template-name all|group-name[{,group-name}] template delete 永久删除模板。 template delete -h | template-name template reorder 设置模板的排名 顺序。排名顺序 控制基于共享模 板创建的模板的 顺序。 template reorder -h | template-name [--set rank] supermetric 命令操作 使用 supermetric 命令可导入、导出、配置和删除超级衡量指标。 supermetric 命令使用以下语法。 supermetric -h | import|export|configure|delete [parameters] 表 1‑3. supermetric 命令操作 命令名称 描述 语法 supermetric import 从文件导入超级指标并将所有权 分配给指定用户帐户。 supermetric import -h | input-file [--force] [--policies all|policyname[{,policy-name}]] [--check (true|false)] [--retry maxRetryMinutes] [--create] supermetric export 将现有超级衡量指标导出到模板 文件。 supermetric export -h | supermetric-name [output-dir] vRealize Operations Manager OPS-CLI 帮助 VMware, Inc. 保留所有权利。 6
vRealize Operations Manager OPS-CLl帮助 表1-3. supermetric命令操作(续) 描述 语法 超级指标配置在一个或多个超级衡量指标包中 配置超级衡量指标的属性。 supermetric configure -h I supermetric-name -policies alllpolicy-name[, policy- false) -htcriticality level-n (true false)--dtbe low (true false) -thresholds threshold- def[i, threshold-def1l supermetric永久删除超级衡量指标 delete supermetric delete -h I supermetric-name attribute命令操作 使用 attribute命令可配置一个或多个软件包中的特定衡量指标的属性。衡量指标是对象属性 attribute命令使用以下语法 attribute configure -h I adapterkind-key: resourcekind-key attribute-key -packages allIpackage-name[i, package-name]]--check (true I false) -ht (trueI false)--htcriticality leve l-name -dtabove (true false)-dtbe low (true false) -thresholds threshold-def[i, threshold-defjj 用于对象类型的 rescind命令操作 使用 rescind命令可在 Resourcekind模型元素定义的对象类型中配置默认设置。该命令设置默认属性或超 级衡量指标包、启用或禁用动态阈值以及启用或禁用预先警告智能警示 rescind命令使用以下语法 reskind configure -h I adapterkind-key: resourcekind-key -package package-name --smpackage smpackagename -dt (trueIfalse)--smartalert (truefalse) report命令操作 使用 report命令可导入、导出、配置和删除超级衡量指标。 report命令使用以下语法 report -h I import export I de lete [parameters] VMware,lc保留所有权利
表 1‑3. supermetric 命令操作 (续) 命令名称 描述 语法 超级指标配置 在一个或多个超级衡量指标包中 配置超级衡量指标的属性。 supermetric configure -h | supermetric-name --policies all|policy-name[{,policyname}]] --check (true|false) --ht (true| false) --htcriticality level-name --dtabove (true|false) --dtbelow (true|false) --thresholds thresholddef[{,threshold-def}] supermetric delete 永久删除超级衡量指标。 supermetric delete -h | supermetric-name attribute 命令操作 使用 attribute 命令可配置一个或多个软件包中的特定衡量指标的属性。衡量指标是对象属性。 attribute 命令使用以下语法。 attribute configure -h | adapterkind-key:resourcekind-key attribute-key --packages all|package-name[{,package-name}] --check (true|false) --ht (true|false) --htcriticality level-name --dtabove (true|false) --dtbelow (true|false) --thresholds threshold-def[{,threshold-def}] 用于对象类型的 reskind 命令操作 使用 reskind 命令可在 ResourceKind 模型元素定义的对象类型中配置默认设置。该命令设置默认属性或超 级衡量指标包、启用或禁用动态阈值以及启用或禁用预先警告智能警示。 reskind 命令使用以下语法。 reskind configure -h | adapterkind-key:resourcekind-key --package package-name --smpackage smpackagename --dt (true|false) --smartalert (true|false) report 命令操作 使用 report 命令可导入、导出、配置和删除超级衡量指标。 report 命令使用以下语法。 report -h | import|export|delete [parameters] vRealize Operations Manager OPS-CLI 帮助 VMware, Inc. 保留所有权利。 7
vRealize Operations Manager OPS-CLl帮助 表1-4. report命令选项 从文件导入报告定义 report import -h I input-file [--force] report expo 将一个或多个报告定义导出到文 件 routputedirl port -h I allI report-namelt, report-namej] report delete 永久删除一个或多个报告定义 report delete -h I alll report-nameLi, report-namej] view命令操作 使用view命令可导入、导出或删除视图定义。 view命令使用以下语法。 delete [parc 表1-5.vew命令操作 从文件导入视图定义。 将一个或多个视图定义导出到文件。 export -h I alllview-name [, view-name1] view delete 永久删除一个或多个视图定义 view delete -h I allIview-nameli, view-name] file命令操作 使用file命令可导入、导出、列出或删除数据库文件。该命令对衡量指标、文本小组件和拓扑小组件文件 进行操作 fie命令使用以下语法。 file -h I importlexportIdeletel list [parameters]
表 1‑4. report 命令选项 命令名称 描述 语法 report import 从文件导入报告定义。 report import -h | input-file [--force] report export 将一个或多个报告定义导出到文 件。 report export -h | all|report-name[{,report-name}] [output-dir] report delete 永久删除一个或多个报告定义。 report delete -h | all|report-name[{,report-name}] view 命令操作 使用 view 命令可导入、导出或删除视图定义。 view 命令使用以下语法。 view -h | import|export|delete [parameters] 表 1‑5. view 命令操作 命令名称 描述 语法 view import 从文件导入视图定义。 view import -h | input-file [--force] view export 将一个或多个视图定义导出到文件。 view export -h | all|view-name[{,view-name}] [output-dir] view delete 永久删除一个或多个视图定义。 view delete -h | all|view-name[{,view-name}] file 命令操作 使用 file 命令可导入、导出、列出或删除数据库文件。该命令对衡量指标、文本小组件和拓扑小组件文件 进行操作。 file 命令使用以下语法。 file -h | import|export|delete|list [parameters] vRealize Operations Manager OPS-CLI 帮助 VMware, Inc. 保留所有权利。 8
vRealize Operations Manager OPS-CLl帮助 表1-6.file命令操作 file import 从文件导入衡量指标或小组件。 file reskndmetricl textwidget LLe 导出一个或多个衡量指标或文本小组件,或将拓 扑小组件导出到文件。 topowidge t -h I reskndmetricItextwidgetl allltitle[i, title]] [output- dir] 永久删除衡量指标或小组件 file delete -h I reskndmetricIte allltitle[i, title]] file list 列出所有衡量指标或小组件文件。 file list -h I reskndmetricItextwidgetI VMware,lc保留所有权利
表 1‑6. file 命令操作 命令名称 描述 语法 file import 从文件导入衡量指标或小组件。 file import -h | reskndmetric|textwidget| topowidget input-file [--title title] [--force] file export 导出一个或多个衡量指标或文本小组件,或将拓 扑小组件导出到文件。 file export -h | reskndmetric|textwidget| topowidget all|title[{,title}] [outputdir] file delete 永久删除衡量指标或小组件。 file delete -h | reskndmetric|textwidget| topowidget all|title[{,title}] file list 列出所有衡量指标或小组件文件。 file list -h | reskndmetric|textwidget| topowidget vRealize Operations Manager OPS-CLI 帮助 VMware, Inc. 保留所有权利。 9