Sun Java System Messaging Server 6.3 管理指南

A.1 SNMP 实现

Messaging Server 实现两个标准 MIB,即网络服务监视 MIB (RFC 2788) 和邮件监视 MIB (RFC 2789)。网络服务监视 MIB 提供对网络服务(例如 POP、IMAP、HTTP 和 SMTP 服务器)的监视。邮件监视 MIB 提供对 MTA 的监视。邮件监视 MIB 允许监视每个 MTA 通道的状态,包括活动状态和历史状态。活动信息主要是当前排入队列的邮件和打开的网络连接(例如,入队邮件的计数、打开的网络连接的源 IP 地址),而历史信息则提供累积总数(例如,已处理邮件总数、入站连接的总数)。


注 –

有关 Messaging Server SNMP 监视信息的完整列表,请参阅 RFC 2788 和 RFC 2789。


运行 Solaris 和 Red Hat Linux 的平台支持 SNMP。 Solaris 9 操作系统中的 Messaging Server 使用 Solstice Enterprise Agent (SEA)。从 Solaris 10 操作系统开始,Messaging Server 支持开放源代码 Net-SNMP 监视框架,使得 Solaris 9 操作系统 Solstice Enterprise Agent (SEA) 技术成为历史(不再受支持)。此外,Net-SNMP 广泛用于 Linux 平台。Messaging Server 将在 Solaris 10 中使用其基于 Net-SNMP 的 SNMP 子代理,以后也会在 Linux 平台上使用。

通过采用 Net-SNMP 框架,Messaging Server 的 SNMP 子代理提供了新的功能:

对 Messaging Server SNMP 支持的限制如下:

A.1.1 Messaging Server 中的 SNMP 操作

Messaging Server SNMP 进程是一个 SNMP 子代理,该子代理在启动时将自身注册到平台的本机 SNMP 主代理。来自客户端的 SNMP 请求进入主代理。主代理将发送给 Messaging Server 的所有请求转发给 Messaging Server 子代理进程。Messaging Server 子代理进程将处理请求,并通过主代理将响应转发回客户端。图 A–1 显示了此过程。

图 A–1 SNMP 信息流

此图形显示了 SNMP 信息流。