在 MarkVision Messenger 中创建操作

MarkVision Messenger 可以被配置为当操作被触发时发送 SMTP 电子邮件、执行远程主机或 MarkVision 服务器上的命令行,或发送状态警报给 Tivoli 事件服务器。您必须在 MarkVision Messenger 能被配置为发送 SMTP 电子邮件或 Tivoli 状态警报之前设置 SMTP 邮件服务器和 Tivoli 事件适配器。

发送 SMTP 电子邮件

当操作被触发时,MarkVision Messenger 会发送电子邮件给指定地址。电子邮件在 MarkVision Messenger 中可高度定制。例如,由“文件夹警报”事件触发的操作能够在被监视的打印机进入“碳粉不足”文件夹时发送电子邮件给管理员。配置电子邮件消息来列出下列属性:打印机型号、IP 地址,以及进入“碳粉不足”文件夹的时间。

设置 SMTP 邮件服务器

  1. 在 MarkVision Messenger 主屏幕上,单击 SMTP 设置

  2. 在“SMTP 邮件服务器”框中输入邮件服务器信息。

  3. 在“发件人”框中输入电子邮件信息。

  4. 如果要求 SMTP 验证,请选择我的服务器要求我注册以发送电子邮件,然后在“注册”和“口令”字段中键入您的 SMTP 用户凭证。

  5. 单击完成来返回到 MarkVision Messenger 主屏幕。

注意: Messenger 只能与运行在默认的 TCP 25 端口上的 SMTP 服务器通信。

执行远程主机服务器上的命令行

当操作被触发时,它执行远程主机服务器上的命令行。为了执行远程主机服务器上的命令行,远程执行(REXEC)客户必须连接到远程主机服务器上的 REXEC 服务器。您可以指定是否要有条件地或重复地执行命令,以及如何执行。

操作可以执行它的命令。

发送设备状态警报到 Tivoli 事件服务器

MarkVision Messenger 包含与 Tivoli 的事件管理控制台集成的自定义事件适配器。该事件适配器让管理员使用 Tivoli 事件控制台实时监视一系列设备的打印机事件。为使 Tivoli 显示打印机事件,您必须首先通过在 MarkVision Messenger 中创建一个操作来设置 Tivoli 事件适配器。

设置 Tivoli 事件适配器

Tivoli 事件适配器让管理员实时监视一系列设备上的打印机事件。为了发送设备状态警报给 Tivoli,需要在 MarkVision Messenger 中创建一个操作。

  1. 在 MarkVision Messenger 主屏幕上,单击新建

  2. 键入适配器的名称和描述,然后单击向右箭头

  3. 选择“设备状态警报”作为警报类型,然后单击向右箭头

  4. 从“事件”列表中选择将触发操作的事件类型,然后使用箭头按钮来将事件移动到“选定事件”框中。

  5. 单击向右箭头

  6. 选择设备选择方法,然后单击向右箭头

  7. 从对话中选择发送设备状态警报到 Tivoli 事件服务器,然后单击向右箭头

  8. 键入 Tivoli 配置设置,然后单击向右箭头

  9. 指定过滤器设置,然后单击向右箭头

  10. 显示操作的摘要。如果您对操作满意,则单击,然后单击向右箭头来启用 Tivoli 事件适配器。

注意: 在 MarkVision Messenger 中创建 Tivoli 事件适配器之后,请为 MarkVision Messenger 警报配置 Tivoli 服务器。请参考 Tivoli 文档中有关配置 Tivoli 服务器的信息。

触发带有操作的命令行

当被触发时,操作执行命令行。例如,如果要记录脱机设备的日志,可以配置操作来响应“脱机”的设备状态警报。每次当被监视的设备脱机时,指定的信息被写入一个文本文件中。MarkVision Messenger 写入该文本文件的信息可高度定制。例如,您可以指定文本文件列出设备型号、页计数以及脱机的时间。

预览步骤

当事件发生时,操作使命令被执行。在创建操作时,MarkVision Messenger 会提示几种信息类型。

  1. 在 MarkVision Messenger 主屏幕上,单击新建

  2. 在“配置操作”对话中完成下列步骤:

    • 命名并描述操作。

    • 设置用户访问。

    • 选择将触发操作的事件类型。

    • 选择将触发操作的事件或文件夹。

    • 选择要监视的设备。

    • 选择要执行的命令类型。

    • 为事件编写命令和参数。

    • 为事件选择或创建过滤器。

    • 查看操作信息。

    注意: 要停止预览选项,请选择不再显示该屏幕
  3. 单击向右箭头来继续操作。

第一步:命名操作

当命名操作时,名称出现在 MarkVision Messenger 主屏幕上的“操作”列表中。

  1. 从“描述信息”屏幕,在“名称”框中为操作键入唯一的名称。

  2. 在“描述”字段中输入有关操作和它做什么的更详细描述。

  3. 在“注意”字段中输入与操作相关联的其它信息。

  4. 单击屏幕底部的向右箭头来继续操作。

  5. 注意:

第 2 步:设置用户访问

此屏幕只有在用户帐号已经在 MVP 中创建后才出现。

  1. 选择公有,使操作对所有用户可用。

  2. 选择私有,将操作只关联到您的帐号。

    注意: 私有的操作不需要来自 MarkVision Messenger 内部的专用访问口令。但是,因为它与用于创建它的用户名相关联,所以操作只能被该特定用户访问。
  3. 单击右箭头以继续。

第三步:选择事件类型

指定操作将监视的事件类型:

  1. 从“事件类型”对话,选择设备状态警报设备文件夹警报

  2. 单击屏幕底部的向右箭头来继续操作。

第四步:选择触发操作的事件

根据选定的事件类型,指定操作将监视的文件夹或设备状态警报。如果操作由“设备状态警报”触发,将事件添加到“选定事件”列表中或从中删除事件。如果操作由“打印机文件夹警报”触发,请选择一个文件夹,然后继续执行下一步。

如果操作由“设备状态警报”触发

从“事件”对话,将事件添加到“选定事件”列表中:

  1. 从“事件”对话,选择是按“类型”还是“严重性”排序事件。

  2. 从“类别”列表中选择类型。

  3. 选择事件,然后使用箭头来将事件添加到“选定事件”列表中或从中删除事件:

    • 单击向左箭头来从列表中删除事件。

    • 单击向右箭头来将事件添加到列表中。

    • 单击向右箭头组来将所有事件添加到列表中。

    • 单击向左箭头组来从列表中删除所有事件。

  4. 单击屏幕底部的向右箭头来继续操作。

如果操作由“打印机文件夹警报”触发

  1. 选择文件夹。

  2. 单击屏幕底部的向右箭头来继续操作。

第五步:选择设备选择的方法

指定要监视的设备。MarkVision Messenger 提供了能够产生选定事件的所有可用设备的列表。

  1. 从“事件来源”对话,选择下列事件之一:

    • 监视 MarkVision 服务器上的所有设备

    • 监视指定文件夹中的设备

    • 监视选定设备

  2. 如果指定“监视选定设备”,选择要监视的设备:

    • 单击全选来选择当前在“选定设备”列表中的所有设备。

    • 单击取消全部选定来从“选定设备”列表中删除所有设备选择。

  3. 单击屏幕底部的向右箭头来继续操作。

第六步:选择命令

  1. 在 MarkVision Messenger 中指定操作将执行的命令类型。

    从“命令类型”对话,作出下列选择之一:

    • 发送 SMTP 电子邮件

    • 执行远程主机上的命令行

      注意: 该选项要求远程主机上有 REXEC 服务器。
    • 执行 MarkVision 服务器上的命令行

      注意: 您必须作为 MarkVision 管理员登录才能选择该选项。
    • 将“设备状态警报”发送到 Tivoli 事件服务器

      注意: 该选项仅当“设备状态警报”选项已被选定时才可用。
  2. 单击屏幕底部的向右箭头来继续操作。

第七步:编写命令

根据您在前面步骤中选择的命令类型,按照下面的适当说明进行操作。

编写 SMTP 电子邮件

  1. 如果没有设置 SMTP 邮件服务器信息,MarkVision Messenger 将提示您输入邮件服务器和邮件路径信息。键入请求的信息,然后单击向右箭头来继续操作。

  2. 在“收件人”框中键入收件人的电子邮件地址。用逗号分隔多个电子邮件地址。

  3. 在“抄送”框中键入可选的电子邮件地址。用逗号分隔多个电子邮件地址。

  4. 在“主题”框中键入电子邮件的意图。

  5. 在“正文”框中键入电子邮件消息。

  6. 将关键字添加到任何文本框中,通过:

    • 从“关键字”列表中选择关键字,然后单击适当文本框旁边的向右箭头

    • 将参数直接键入文本框中

  7. 单击屏幕底部的向右箭头来继续操作。

执行远程主机上的命令行

  1. 在“主机名”、“用户名”和“口令”框中键入远程主机的信息。

  2. 在“命令路径”框中键入可执行命令的名称。

  3. 将关键字添加到“命令行参数”框中,通过:

    • 从“关键字”列表中选择关键字,然后单击命令行框旁边的向右箭头

    • 将参数直接键入文本框中。

  4. 单击屏幕底部的向右箭头来继续操作。

执行 MarkVision 服务器上的命令行

  1. 在“命令路径”字段中键入可执行命令的名称。

  2. 将关键字添加到“命令行参数”字段中,通过:

    • 从“关键字”列表中选择关键字,然后单击命令行框旁边的向右箭头

    • 将关键字直接键入文本框中。

  3. 单击屏幕底部的向右箭头来继续操作。

发送“设备状态警报”到 Tivoli 服务器

如果您以前没有输入 Tivoli 配置设置:

  1. 键入 Tivoli 服务器的位置。

  2. 键入服务器端口。

  3. 键入事件缓存文件的路径。

  4. 单击屏幕底部的向右箭头来继续操作。

注意: 如果您已经输入 Tivoli 服务器设置,您将被引导至下一个步骤。

第八步:选择过滤器

  1. 选择过滤器。

    如果操作由“设备状态警报”触发:

    • 选择活动时触发来设置命令只在状态变为“活动”时执行。

      注意: 命令的执行能够被延迟,直到状态成为活动后到指定的时间。
    • 选择活动或清除时触发来设置命令在每次状态变为“活动”或“清除”时执行。

    • 选择自定义来定制和定义命令执行的时间,然后上载现有的脚本文件或编写一个新文件。

    如果操作由“打印机文件夹警报”触发:

    • 选择简单过滤器来设置操作在设备添加到文件夹,从文件夹中删除,或进行这两项操作时执行。

      注意: 命令的执行能够被延迟,直到状态成为活动后到指定的时间。
    • 选择自定义来定义命令执行的时间,然后上载现有的脚本文件或编写一个新文件。

      注意: 如果您选择了“自定义”,请单击下一步来设置自定义过滤器。
  2. 单击屏幕底部的向右箭头来继续操作。

第九步:检验操作信息

检验所有操作的信息。

  1. 查看文本框中的摘要。

    注意: 不能从文本框改变信息。如需更改,请单击向左箭头,然后从适当的对话更改信息。
  2. 单击来启用操作或单击来禁用操作。

    注意: 要取消创建操作,请单击向上箭头来返回到 MarkVision Messenger 主屏幕而不创建操作。