21、OpsMgr脚本编写与管理包设计全解析

OpsMgr脚本编写与管理包设计全解析

1. OpsMgr脚本编写基础

OpsMgr脚本编写API由一系列用于收集、存储和向Operations Manager提交数据的属性和方法组成。属性定义对象的特征,方法描述对象的能力。其顶级对象是MOMScriptAPI,在VBScript中创建该对象的实例非常简单,只需在脚本编辑器中输入以下代码并保存为 .vbs 文件:

Dim oAPI
Set oAPI = WScript.CreateObject("MOM.ScriptAPI")

创建MOMScriptAPI对象后,就可以使用该对象的所有属性和方法进行监控或发现脚本的编写。以下是MOMScriptAPI对象可用方法的描述:
| 方法 | 描述 |
| — | — |
| CreateDiscoveryData | 创建一个新的发现数据对象,用于存储发现数据并将收集的数据提交回管理组,用于发现脚本。 |
| CreatePropertyBag | 创建一个新的属性包对象,以名称 - 值对的集合形式临时存储发现数据,常用于存储自定义性能对象的数据。 |
| CreateTypedPropertyBag | 创建一个特殊的属性包对象,允许指定存储在属性包中的数据类型。 |
| LogScriptEvent | 将消息写入Operations Manager事件日志,可用于记录事件以触发警报,以及记录脚本失败以方便故障排除。 |
| Return | 将发现和监控数据提交回管理服务器并结束脚本的执行。 | <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值