配置 TPM NSM 网关


概述

任务

见于

Tivoli 服务台

概述

网络管理配置对话框

要配置 TPM NSM 网关,可使用“网络管理配置”对话框。开始跟踪节点过程之前,应配置 TPM NSM 网关。

“网络管理配置”对话框有下列标签:

  • 一般事件 包含 TPM NSM 网关正确运行所需的设置。
  • 打开 确定在 NSM 平台中出现网络节点故障时,TPM NSM 网关如何打开 Tivoli 问题管理中的问题。
  • 关闭 确定如何在 Tivoli 问题管理中关闭由 TPM NSM 网关打开的问题。
  • 回呼 使 TPM NSM 网关可在 Tivoli 问题管理中的问题状态更改时与 NSM 平台通信。
  • 错误 确定 TPM NSM 网关如何跟踪与传送 TPM NSM 网关应用程序错误。在此环境中,“TPM NSM 网关错误”是只出现在 TPM NSM 网关操作中的问题,而不是 TPM NSM 网关在 NSM 平台上监视的网络故障

要配置 TPM NSM 网关,必须填写“一般事项”、“打开”、“关闭”与“错误”标签上的所有信息。

可在需要时填写“回呼”标签上的信息,因为此信息为可选信息。可以任何顺序使用这些标签。

打开网络管理配置对话框

如果正在使用 Tivoli 网络管理管理员概要文件,可从“配置”菜单选择“网络管理配置”。

从“帮助”菜单,选择“用户的系统概要文件”,然后按照网络管理配置下的说明进行操作。


任务

配置一般信息

要配置一般信息:
  1. 网络管理配置对话框中,选择一般事项标签。
  2. 从注册问题的用户标识列表中,选择在 Tivoli 问题管理中为 TPM NSM 网关定义的用户标识。
    所选用户标识被指定给网关模块在 Tivoli 问题管理中打开的所有与网络有关的问题。
  3. 在“查询节点状态的主机”框中,输入您的 NSM 平台在其上运行的主机名称。如果您对主机名称不确定,可与网络或系统管理员联系。
  4. 在“NSMProb 自变量结束字符”框中,缺省值是一个分号(;)。需要更改此值的唯一时侯是在 NSMProb 中使用 -a 自变量,且说明性文本数据包含一个分号。在此情况下,在此框中输入一个在说明性文本数据中不出现的结束字符。
  5. 在“问题压缩间隔”框中,输入分钟数。
    问题压缩间隔的正数值会使 TPM NSM 网关在收到相同或类似的设备失败事件时,为某一节点重新打开一个问题。
    压缩节点失败都添加到 Tivoli 问题管理中的一个单个问题中。
  6. 如果已完成对“网络管理配置”对话框的操作,可选择“确认”保存您的设置,然后关闭该对话框。否则,应查看其他标签,并进行所有必需的更改。

配置 TPM NSM 网关如何打开问题

要配置 TPM NSM 网关如何打开问题:
  1. 网络管理配置对话框中,选择打开标签。
  2. 从“网络管理问题的呼叫者”列表中,选择要指定为“TPM NSM 网关”打开的所有问题的呼叫者名称。
  3. 从问题类型列表中,选择要指定给 TPM NSM 网关打开的所有问题的问题类型。
  4. 从呼叫代码列表中,选择要指定给 TPM NSM 网关打开的所有问题的 Tivoli 问题管理呼叫代码。选择一个唯一呼叫代码,如“自动”。
  5. 从缺省严重性列表中,选择要分配给 TPM NSM 网关打开的问题的 Tivoli 问题管理严重性代码。
    当某一节点由 TPM NSM 网关管理时,该缺省严重性代码分配给该问题。
  6. 适当的时侯,选择“问题自动打开时通知节点联系人”复选框。
    如果选择此复选框,则 TPM NSM 网关会通知该节点的联系人是否问题已为该节点打开。
  7. 如果想指定系统,应执行下列操作:
    • 选择“系统”框旁的复选框。
    • 从系统列表中,为 TPM NSM 网关打开的问题选择 Tivoli 问题管理系统。
  8. 如果想指定组件,应执行下列操作:
    • 选择“组件”框旁的复选框。
      必须选择系统,之后才能选择组件。
    • 从组件列表中,为 TPM NSM 网关打开的问题选择 Tivoli 问题管理组件。
  9. 如果想指定项目,应执行下列操作:
    • 选择“项目”框旁的复选框。
      必须选择组件,之后才能指定项目。
    • 从项目列表中,为 TPM NSM 网关打开的问题选择 Tivoli 问题管理项目。
  10. 如果已完成对“网络管理配置”对话框的操作,可选择“确认”保存您的设置,然后关闭该对话框。否则,应查看其他标签,并进行所有必需的更改。

配置 TPM NSM 网关如何关闭问题

您的问讯台与 Tivoli 问题管理系统管理员应对如何关闭 TPM NSM 网关在 Tivoli 问题管理数据库中打开的网络问题做出决策。
为关闭 TPM NSM 网关打开的问题,问讯台可按照以下两个战略之一进行操作:
  • 有人监察的问题关闭 可对网络问题进行人工监视,但是需要人工操作。在此战略中,问讯台定义一个中间问题代码,如“已解决”或“自动关闭”,TPM NSM 网关将其指定给与已回到服务的节点有关的问题。然后问讯台分析员或网络专家定期查看那些问题,将该问题代码手动更改为“已关闭”,并填写解决方案(如果已知),但前提是实际上已解决了那些问题。
  • 无人监察的问题关闭 不需要对网络问题进行人工监视,因此,无需人工操作。在不监视问题关闭战略中,问讯台决定让 TPM NSM 网关将“已关闭”问题代码自动指定给报告为已解决的网络问题。问讯台在 TPM NSM 网关指定“已关闭”问题代码之前不查看那些问题。

如果您的问讯台决定选择监视问题关闭战略,则 Tivoli 问题管理管理员必须注册到 Tivoli 问题管理并为要使用的 TPM NSM 网关专门定义一个问题代码。

要配置 TPM NSM 网关如何关闭问题:

  1. 网络管理配置对话框中,选择关闭标签。
  2. 从节点恢复代码列表中,选择 Tivoli 问题管理问题代码。
  3. 适当的时侯,选择“问题自动关闭时通知节点的联系人”复选框。
    如果选择此复选框,则当节点恢复到完全服务时,TPM NSM 网关会通过 Tivoli 问题管理通知系统将消息发送给与该节点有关的联系人。
  4. 如果已完成对“网络管理配置”对话框的操作,可选择“确认”保存您的设置,然后关闭该对话框。否则,应查看其他标签,并进行所有必需的更改。

配置回呼

“回呼”标签是一个可选标签,意思是对于网络管理配置来说,此信息不是必需的。使用“回呼”标签可通知用户某一节点问题状态中的更改。

在打开、关闭与更新回呼命令框中,可输入要执行的远程命令或自定义 TSD 脚本子例行程序的名称。网关模块为 Tivoli 问题管理数据库中的某一管理对象打开、关闭或更新问题之后,执行该远程命令或 TSD 脚本子例行程序。

有关详细信息,请参见回呼命令语法

要配置回呼:

  1. 网络管理配置对话框中,选择回呼标签。
  2. 在“问题打开回呼命令”框中,输入要执行的远程命令或自定义 TSD 脚本子例行程序的名称。
    否则,转到下一步。
  3. 当问题打开回呼命令为远程命令时,在“打开回呼主机名”框中输入要网关模块与其联系的机器的名称。
    否则,转到下一步。
  4. 在“问题关闭回呼命令”框中,输入要执行的远程命令或自定义 TSD 脚本子例行程序的名称。
    否则,转到下一步。
  5. 当问题关闭回呼命令为远程命令时,在“关闭回呼主机名”框中输入要网关模块与其联系的机器的名称。
    否则,转到下一步。
  6. 在“问题更新回呼命令”框中,输入要执行的远程命令或自定义 TSD 脚本子例行程序的名称。
    否则,转到下一步。
  7. 当问题更新回呼命令为远程命令时,在“更新回呼主机名”框中输入要网关模块与其联系的机器的名称。
    否则,转到下一步。
  8. 在“每 n 分钟检查回呼”框中,输入表示网关模块应检查某一节点的回呼的频繁程度。如果输入一个负数或零,则网关模块不检查回呼。
    否则,转到下一步。
  9. 如果已完成对“网络管理配置”对话框的操作,可选择“确认”保存您的设置,然后关闭该对话框。否则,应查看其他标签,并进行所有必需的更改。
回呼命令语法 回呼命令可在 TPM NSM 网关中采用下述两种形式之一。第一种形式是远程命令,已对该命令进行分析,以用于变量替换,然后将其发送到远程系统执行。第二种形式是 TSD 脚本子例行程序名称。

对于远程命令来说,可在回呼命令框中输入一个文本字符串。回呼功能可提供远程命令字符串中的变量替换。该变量替换可替换某些问题字段的实际值。然后“扩展的”命令字符串被发送到远程系统执行。

回呼功能扩展的变量前有一个美元符号($)。下面是一个可在远程字符串中扩展的问题字段列表:

PROBLEM_ID SOLUTION_ID
SEVERITY CLOSE_DATE
USER_ID CLOSE_TIME
GROUP_ID TIME_SPENT
ACTIVE_WITH FIRST_CONTACT_ID
PROBLEM_CODE FIRST_LOCATION_ID
PROBLEM_RESULT FIRST_SESSION_ID
PROBLEM_TYPE FIRST_CALL_ID
SYSTEM MODIFY_DATETIME
COMPONENT NODE_NAME
ITEM EXT_PROB_ID
MODULE TRAP_NAME
DIAG_NODE  

例如,假定在“回呼命令”框中已输入下列字符串:

TivoliCloseTicket.sh $ext_prob_id CLOSE

则执行该回呼时,$ext_prob_id 替换问题的 EXT_PROB_ID 字段的值。

在“回呼命令”框中可输入的第二种回呼命令是 TSD 脚本子例行程序(即过程或函数)名。这种回呼命令的格式为:

KBNAME:FUNCTIONNAME ( )

执行 TSD 脚本子例行程序名的回呼时,该回呼功能试图调用已标识的 TSD 脚本子例行程序名。

配置 TPM NSM 网关如何跟踪错误

要配置 TPM NSM 网关如何跟踪错误:
  1. 网络管理配置对话框中,选择错误标签。
  2. 如果要将 TPM NSM 网关错误存储在日志文件中,应执行步骤 3 到 5。否则,转到步骤 6。
  3. 选择“记入文件”复选框。
    日志文件的位置和名称出现在该复选框旁边。
  4. 如果要在窗口中显示“TPM NSM 网关”错误消息,则执行下列操作。否则,转到步骤 7。
    • 选择“记入窗口”复选框。
    • 结果:“记入窗口”复选框配置“网关模块”,以在打开“TPM NSM 网关”错误消息时,在单独的错误窗口中显示这些消息。

  5. 如果要在打开 TPM NSM 网关错误消息时,使 Tivoli 问题管理中的用户或组收到通知,应执行下列操作。否则,转到步骤 8。
    • 选择“发送警报至”复选框。
    • 选择“用户选项”按钮或“组选项”按钮,看哪一个适用于您的环境。
    • 结果:您所选择的选项可确定“发送警报至”列表中的选择。如果选择“用户选项”按钮,则只有 Tivoli 问题管理用户存在于该列表中。如果选择“组”,则只有 Tivoli 问题管理组存在于列表中。

    • 在“发送警报至”复选框右边的框中,选择要接收 TPM NSM 网关错误通知的 Tivoli 问题管理用户或组。
  6. 您是否要 TPM NSM 网关将 NSMProb 中的自变量传输错误作为警告处理?
    • 如果不是,不要选择“把自变量传输错误作为警告 NSMProb”复选框。
    • 结果:当 NSMProb 遇到具有错误拼写的列名的事务处理时,NSMProb 对该事务中标识的问题不做更改,而是首先将受影响的事务的错误消息记入错误日志文件中,然后终止问题操作。

    • 如果是,则一定选择“把自变量传输错误作为警告”复选框。
      结果:当 NSMProb 遇到具有错误拼写的列名的事务处理时,忽略该错误,而使用该列的缺省(当前)值。NSMProb 也更新该 NSMProb 事务处理中已正确指定自变量的所有其他列。
  7. 您是否要“TPM NSM 网关”将回呼命令中的自变量传输错误作为警告处理?
    • 如果不是,不要选择“把自变量传输错误作为警告回呼命令”复选框。
    • 结果:当 TPM NSM 网关遇到具有错误拼写的列名的回呼命令时,TPM NSM 网关对在该回呼命令中标识的问题不做更改,而是首先将受影响的回呼命令的错误消息记入错误日志文件,然后终止问题操作。仅在替换某个列名的值但使用不正确的语法时,才出现错误拼写的列名。

    • 如果是,则一定选择“回呼命令”复选框。
    • 结果:当 TPM NSM 网关遇到具有错误拼写的列名的回呼命令时,TPM NSM 网关忽略该问题,而将缺省(当前)值用于该列。TPM NSM 网关也更新已在该 TPM NSM 网关回呼命令中指定正确的自变量所在的任何其他列。

  8. 如果要在 TPM NSM 网关错误出现时,使网关机器发出声响,则选择“记录错误时发出声响”复选框。
  9. 如果已完成对“网络管理配置”对话框的操作,可选择“确认”保存您的设置,然后关闭该对话框。否则,应查看其他标签,并进行所有必需的更改。