DDM 是 Domino Domain Monitoring 的缩写,是 Domino V8 优秀的服务器监控和故障诊断工具。它使用探测器探测域中每一台服务器,并将监控结果发送到一个中心的数据库 Domino Domain Monitor(DDM.NSF)中。Domino 的系统管理员只需要在这一个数据库中,就能够监控域中所有服务器的运行状态,了解产生问题的严重级别,追踪问题、找到问题解决办法。
为 了帮助系统管理员降低在系统问题追踪、解决上所花费的时间、精力,DDM 能够自动识别、判断问题,并且对问题进行诊断、分析,提供问题的解决办法。DDM 能够帮助管理员更加快速的定位、解决系统问题,降低因系统问题给企业带来的风险,降低企业在系统维护方面所投入的时间、精力、资金,从而降低企业的总拥有 成本(TCO)。
从 R7 开始,Domino 提供了一个新的监控工具 -- Domino网络域监控(Domino Domain Monitoring)。这个工具帮助我们对域中的服务器进行集中的监控、管理。它的监控范围从应用程序的监控、到消息监控、再到安全监控,共覆盖了 10 个主要的功能区域。
DDM 对 Domino 服务器进行监控,并生成事件报告。当发现系统问题时,DDM 会分析可能导致该问题的原因,并且提供解决问题的办法。DDM 协助系统管理员快速的定位、解决问题。
DDM 的组件包括:
- Probes:通过配置 Probe 文档,可以对 Domino 服务器相应功能进行监控。DDM 提供了一组默认的 Probe 文档,供系统管理员使用。
- Collection Hierarchy:配置 Collection Hierarchy,Collection Server 能够收集其他服务器的监控信息,并将这些信息存储在自己的 DDM.NSF 数据库中。
- Filters:配置 Filters,可以在 DDM.NSF 数据库中过滤掉那些自己所不关心或不重要的事件。
- User interfaces:监控配置数据库(Events4.nsf)和 Domino 网络域监控数据库(DDM.NSF)为用户提供了 Domino 网络域监控的界面。监控配置数据库用来对 Probes,Collection Hierarchy,Filters 进行配置;Domino 网络域监控数据库用来存储监控结果信息。
- Events:当已被启用的 Probes 或事件发生器监控到满足条件的事件产生时,会产生 Events 文档来报告这个事件。
域中 Domino 服务器的集中化监控、管理
早 在 DDM 诞生之前,Domino 已经提供了一系列优秀的服务器监控、管理工具,但是这些工具都很难真正做到对域中所有服务器进行集中化的监控、管理。DDM 提供了一种新的数据收集机制 -- Server Collection Hierarchy 来实现对 Domino 服务器的集中化监控、管理。
通 过配置 Server Collection Hierarchy,用户可以选择指定的服务器作为 Collection 服务器,Collection 服务器将收集其他服务器的监控报告,并将这些报告存储到自己的 Domino 域监控数据库中(DDM.NSF)。作为系统管理员,只需要查看 Collection 服务器上的 Domino 域监控数据库,就能够监控到 Collection Hierarchy 中所有服务器的运行状况,追踪问题,寻找解决方案。
Server Collection Hierarchy 为用户提供了一个核心的位置,来监控域中所有服务器的运行状况,实现了对域中所有服务器的集中化监控、管理。
Domino系统的全面监控
不仅实现了对 Domino 服务器的集中化监控、管理,DDM 还提供了对 Domino 系统的全面监控。DDM 能够监控多种系统问题,监控范围包括:
- Administration
- Application Code
- Database
- Directory
- Messaging
- Operating System
- Replication
- Security
- Server
- Web
用户可以选择对其中的一类或者几类问题进行监控,DDM 会将监控报告发送到 DDM.NSF 数据库中。
问题的自动识别、分析
DDM 不仅仅是简单的监控问题、报告问题,它还提供了对问题自动识别、分析的功能。它能够:
本文转自IBM Developerworks中国
请点击此处查看全文