配置 SNMP 子代理

SNMP 是用于交换有关网络活动的数据的协议。利用 SNMP,数据可以在被管理设备和网络管理站 (Network Management Station, NMS) 之间进行传输。被管理设备即运行 SNMP 的任何设备: 主机、路由器、Web 服务器和网络上的其他服务器。NMS 是用于远程管理网络的计算机。NMS 软件通常以图形的方式来显示收集的数据,或使用这些数据确保服务器在特定的参数值范围内运行。

NMS 通常是安装有一个或多个网络管理应用程序的功能强大的工作站。网络管理应用程序(例如 HP OpenView)以图形方式显示有关被管理设备(例如 Web 服务器)的信息。例如,它可能显示您的企业中服务器的打开或关闭情况,或者收到的错误消息的数量和类型。将 SNMP 与 Sun Java System Web Server 配合使用时,将通过使用两种类型的代理(子代理主代理)在 NMS 和服务器之间传输此信息。

子代理收集有关服务器的信息,并将这些信息传送给服务器的主代理。

要启动 SNMP 子代理,请执行以下步骤:

  1. 单击节点选项卡

  2. 单击节点列表中的可用节点。

  3. 单击 SNMP 子代理选项卡

  4. 单击启动 SNMP 子代理按钮以启动子代理。


注 – 启动 SNMP 子代理之前,请验证主代理是否正在运行。仅在主代理运行时才能启动子代理。


要停止 SNMP 子代理,请执行以下步骤:

  1. 单击节点选项卡

  2. 单击节点列表中的可用节点。

  3. 单击 SNMP 子代理选项卡

  4. 单击停止 SNMP 子代理按钮以停止子代理。

一般而言,要使用 SNMP,必须在系统上安装并运行一个主代理和至少一个子代理。启用子代理之前,您需要先安装主代理。

设置 SNMP 的过程因系统而异。下表概述了在不同情况下要执行的过程。稍后将在本章详细介绍实际过程。

开始前,应当验证两件事情:

有关如何验证此信息的说明,请参见您的系统文档。


注 – 在更改了管理服务器中的 SNMP 设置、安装了新服务器或删除了现有服务器后,您必须执行以下步骤:


表 3 使用 SNMP 的过程

如果服务器满足以下条件

请执行以下过程

  • 当前没有运行本地代理

  1. 启动主代理。

  2. 为系统上安装的每个服务器启用子代理。

  • 本地代理当前正在运行

  • 无 SMUX

  • 不需要继续使用本地代理

  1. 为 Administration Server 安装主代理时,请停止本地代理。

  2. 启动主代理。

  3. 为系统上安装的每个服务器启用子代理。

  • 本地代理当前正在运行

  • 无 SMUX

  • 需要继续使用本地代理

  1. 安装代理 SNMP Agent。

  2. 启动主代理。

  3. 启动代理 SNMP Agent。

  4. 使用主代理端口号以外的其他端口号重新启动本地代理。

  5. 为系统上安装的每个服务器启用子代理。

  • 本地代理当前正在运行

  • 支持 SMUX

  1. 重新配置 SNMP 本地代理。

  2. 为系统上安装的每个服务器启用子代理。

有关设置主代理的更多信息,请参见《Sun Java System 管理员指南