创建脚本监视模板

 

脚本监视模板可以帮助你创建自定义脚本来监视自定义参数。

请参阅以下步骤来创建脚本模板

  1. 管理-> 脚本模板 (监视)-> 新建模板
  2. 设置名称描述
  3. 配置监视间隔
  4. 设置监视参数的单位
  5. 在命令行输入运行脚本的命令
  6. 示例:
    cscript ${FileName}.vbs
    注意${FileName}必须包含脚本文件扩展名,你可能需要验证参数,在监视的机器运行期间将会使用变量${DeviceName}替换机器名,其他可用的变量包括${UserName} - WMI/CLI用户名、 ${Password} - WMI/CLI密码、${SNMPRead} - SNMP读团体字符串。 例:
    cscript ${FileName}.vbs ${DeviceName} ${UserName} ${Password}

    脚本输出格式

    为了可以将结果存进数据库,请使用下面的输出格式:.

    Message:This message will be used as alarm message.
    Data:
    Instance1           value1
    Instance2           value2
    ...                       ...
    InstanceN           valueN

    退出代码将会用来设置脚本监视器状态,退出代码“0”为启动,其它为未启用。状态数据只能使用数字值,实例名和值必须由TAB(\t)分隔开,状态检查脚本可能没有包含数据部分。如果输出没有包含信息,将会有一条默认信息作为告警信息。

  7. 输入完成的脚本文件内容。
  8. 输入等待脚本执行的超时时间。
  9. 选择你想要执行脚本的机器。Linux脚本可以在运行OpManager的服务器上或监视的机器上运行。
  10. 设置你想要脚本执行的路径明细。你可以使用变量${TempDir}(OpManager临时目录)或${UserHomeDir}(用户系统主目录) 。
  11. 点击脚本明细右侧的测试脚本来测试脚本。

    1. 你也可以设置阈值明细:
    2. 配置阈值并选择匹配条件。
    3. 配置重整值
    4. 配置阈值连续违反次数再生成告警
    5. 配置告警信息重要度
      点击阈值明细右侧的的禁用阈值链接。

  12. 点击保存按钮来保存模板。
  13. 选择你想要关联这个模板的设备,将它们移到选择的设备列。
  14. 点击关联到设备按钮。
现在你已成功创建了一个脚本监视模板并将其关联给了设备。