监控


Domino SNMP Agent
Domino SNMP Agent 可增强 Domino 的监控功能,方法是允许使用行业标准 SNMP 的第三方管理工作站管理 Domino 服务器的各个方面。它由以下部分组成:
Domino SNMP Agent 的主要功能

该代理可:


Domino SNMP Agent 支持 SNMP 版本 1。

通过 MIB 提供带外服务器状态

Domino SNMP Agent 通常间接地通过 Domino SNMP Agent 服务器的附加任务来监控服务器的状态,该附加任务使用 IPC 来确定服务器是运行还是停机。Domino SNMP Agent 不是 Lotus Notes API 应用程序;它的所有状态信息都是带外搜集的。

通过 SNMP 提供对 Domino 服务器的控制

通过 SNMP 可使用下列三种控制功能:


这些都是安全性功能,缺省情况下都不可用。必须针对各个服务器分别配置每个功能。

提供服务器状态的实时警报

Domino SNMP Agent 可以持续监控服务器的状态。状态更改可通过 SNMP 陷阱的形式发送。通过下列三种方式,服务器状态的实时警报可显著地增强对服务器状态(是运行还是停机)的监控:

注意 以上陷阱都是通用编号 6。

最重要的附加状态是服务器是否特意被禁用。这一点可以避免这类情况,如在进行例行维护时呼叫技术支持人员。

确定服务器状态的方法是通过 LNSNMP 及其 Domino 服务器附加任务(首选 QuerySet 处理程序,事件截取器也可)之间的脉冲。仅当 LNSNMP 首先通过与 SNMP 附加任务通信而确定服务器工作正常时,才会出现陷阱 13 和 16。如果服务器启动时有问题,则不会出现陷阱。如果一直存在陷阱 13 的情况(服务器不响应),就会出现陷阱 16;换言之,在看到陷阱 16 之前会先看到陷阱 13。

将 Domino 事件作为 SNMP 陷阱转发

Domino 事件的转发与实时警报类似。一旦 Domino 使用 Event 服务器任务生成了 SNMP 陷阱,就会实时地将它们转发。严格地说,统计信息监控器不是实时的,因为 Domino 仅使用 Collector 服务器任务定期地生成它们。Domino SNMP Agent 的优势之一就是它可使这些事件跨 Domino 网络域整合。

Domino 事件的文本消息包含数条如下标记的信息:


类型代码是数值型,与 Domino 事件监控器中的事件类型分别对应如下:
严重程度代码是数值型,与 Domino 事件监控器中的事件严重程度分别对应如下:
通过 MIB 提供 Domino 统计信息

许多 Domino 统计信息都可使用 SNMP 获得。通过检查 Domino MIB 中以“--<<”字符串开头的注释,可以查看哪些 MIB 对象是由 Domino 统计信息直接派生而来。

SNMP 安全性

SNMP 版本 1 并不是一种安全协议。SNMP 的本地安全仅使用群体名称和 IP 地址。所有的站点都应该让他们的安全人员审查 Domino SNMP Agent 的部署。但是,Domino SNMP Agent 提供的控制功能不会产生很大的安全风险(例如,对控制台或数据库的访问不会受影响)。

另请参阅