Sun Java System Messaging Server 6.3 管理指南

A.5.1 applTable

applTable 提供服务器信息。它是一维表格,一行用于 MTA,其他每一行用于以下一个服务器(如果已启用):WebMail HTTP、IMAP、POP、SMTP 和 SMTP Submit。该表提供版本信息、正常运行时间、当前操作状态(up、down、congested)、当前连接数量、累积连接总数和其他相关数据。

以下是 applTable (mib-2.27.1.1) 中的数据的示例。


            
applTable:

    applName.1  = mailsrv-1  MTA on mailsrv-1.west.sesta.com      (1)
    applVersion.1 = 5.1
    applUptime.1 = 7322                         (2)
    applOperStatus.1 = up                       (3)
    applLastChange.1 = 7422                     (2)
    applInboundAssociations.1 =                 (5)
    applOutboundAssociations.1 =                (2)
    applAccumulatedInboundAssociations.1 = 873
    applAccumulatedOutboundAssociations.1 = 234
    applLastInboundActivity.1 = 1054822          (2)
    applLastOutboundActivity.1 = 1054222         (2)
    applRejectedInboundAssociations.1 = 0        (4)
    applFailedOutboundAssociations.1 = 17
    applDescription.1 = Sun Java System Messaging Server 6.1
    applName.2 1 = mailsrv-1 HTTP WebMail svr. mailsrv-1.sesta.com (1)
    ...
    applName.3 = mailsrv-1 IMAP server on mailsrv-1.west.sesta.com
    ...
    applName.4 = mailsrv-1 POP server on mailsrv-1.west.sesta.com
    ...
    applName.5 = mailsrv-1 SMTP server on mailsrv-1.west.sesta.com
    ...
    applName.6 = mailsrv-1 SMTP Submit server on mailsrv-1.west.sesta.com
    ...

注释:

  1. 应用程序 (.appl*) 后缀(.1.2 等)为行编号 applIndexapplIndex 的值 1 代表 MTA,值 2 代表 HTTP 服务器,等等。因此,在此示例中,表格的第一行提供 MTA 中的数据,第二行提供 POP 服务器中的数据,等等。

    等号后边的名称是受监视的 Messaging Server 实例的名称。在此示例中,实例名称是 mailsrv-1。

  2. 这些是 SNMP 时间戳值,也是事件发生时的 sysUpTime 的值。sysUpTime 是 SNMP 主代理启动后以百分之一秒为单位的计数。

  3. 通过已配置的 TCP 端口实际连接到 HTTP、IMAP、POP、SMTP 和 SMTP Submit 服务器,并使用相应协议(例如,用于 HTTP 的 HEAD 请求和响应,用于 SMTP 的 HELO 命令和响应等)执行简单操作可以确定这些服务器的运行状态。通过此连接尝试,可以确定每个服务器的状态—up (1)、down (2) 或 congested (4)。

    请注意,这些探测将显示为服务器的正常入站连接,并会影响每台服务器的 applAccumulatedInboundAssociations MIB 变量的值。

    对于 MTA,操作状态即作业控制器的操作状态。如果 MTA 显示为“up”,则作业控制器也为“up”。如果 MTA 显示为“down”,则作业控制器也为“down”。该 MTA 操作状态独立于 MTA 的服务分发程序的状态。MTA 的操作状态只有 up 值或 down 值。尽管作业控制器中包含 "congested" 这一概念,但 MTA 状态中没有此概念。

  4. 对于 HTTP、IMAP 和 POP 服务器,applRejectedInboundAssociations MIB 变量表示失败的登录尝试的数量,而不是被拒绝的入站连接尝试的数量。

A.5.1.1 applTable 的用法

监视列出的每个应用程序的服务器状态 (applOperStatus) 对于监视每台服务器至关重要。

如果自最后一次 MTA 入站活动(如 applLastInboundActivity 所示)至今已有很长一段时间,则可能出现了故障,从而无法连接。如果 applOperStatus=2 (down),则受监视服务已关闭。如果 applOperStatus=1 (up),则问题可能出现在其他地方。