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 8 和 9 的平台以及 Java Enterprise System 支援的所有 Microsoft Windows 版本均支援 SNMP。以後的版本中將有其他平台的支援。Solaris 上的 SNMP 支援使用原生 Solaris SNMP 技術 Solstice Enterprise Agents (SEA)。用戶不需要在 Solaris 8 系統上安裝 SEA:必要的執行階段程式庫已經存在。
Messaging Server SNMP 支援的限制如下:
只能透過 SNMP 監視每台主機電腦的一個 Messaging Server 實例。
SNMP 支援僅用於監視。不支援 SNMP 管理。
不實作 SNMP 陷阱。(RFC 2788 提供類似的功能但不使用陷阱。)
在 Solaris 平台上,Messaging Server SNMP 程序是一個 SNMP 子代理程式,可以在啟動時將自身註冊到平台的原生 SNMP 主代理程式中。來自用戶端的 SNMP 請求將進入主代理程式。然後主代理程式將以 Messaging Server 為目標的所有請求轉寄至 Messaging Server 子代理程式程序。然後,Messaging Server 子代理程式程序會處理這些請求,並將回應透過主代理程式轉送回用戶端。此程序如圖 A–1 所示。