Sun Java System Directory Server Enterprise Edition 6.3 管理指南

第 16 章 目录服务器监视

可以使用多种方法监视目录服务器。《Sun Java System Directory Server Enterprise Edition 6.3 Reference》中的第 3  章 “Directory Server Monitoring”中介绍了这些方法。

本章介绍如何在目录服务器中设置和管理监视。

本章包含以下主题:

为目录服务器设置 SNMP

本部分介绍如何将服务器设置为通过 SNMP 进行监视。

有关目录服务器中的 SNMP 实现的描述,请参见《Sun Java System Directory Server Enterprise Edition 6.3 Reference》中的“Directory Server and SNMP”

Procedure设置 SNMP

对于此过程的某些部分,可以使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。此过程的其他部分只能使用命令行完成。

  1. 启用 Java ES 监视框架插件。

    可使用过程启用 Java ES MF 监视。此过程还会启用 Common Agent Container,它是 Java ES MF 的一部分。

  2. 访问 SNMP 管理的对象,这些对象由 MIB 定义并通过代理公开。

    此步骤所需执行的任务完全依赖于 SNMP 管理系统。有关说明,请参见 SNMP 管理系统文档。

    公开 MIB 时,您可能需要为此 MIB 使用 RFC 文本文件。可以在 http://www.ietf.org/rfc/rfc2605.txthttp://www.ietf.org/rfc/rfc2788.txt 中找到这些文件。

启用 Java ES MF 监视

如果使用 Sun Java ES 监视框架 (Java ES Management Framework, Java ES MF) 进行监视,则必须启用 Java ES MF 插件。

有关管理 Java ES MF 的详细信息,请参见《Sun Java Enterprise System 5 Monitoring Guide》

Procedure启用 Java ES MF 监视

可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 初始化并注册 Java ES 监视框架。


    $ dsccsetup mfwk-reg

    有关此命令的位置,请参见命令位置

  2. 启用 Java ES 监视框架插件。


    $ dsconf enable-plugin -h host -p port "Monitoring Plugin"
    Enter "cn=Directory Manager" password:
    Directory Server must be restarted for changes to take effect.
  3. 重新启动目录服务器实例。


    $ dsadm restart instance-path
    
  4. 验证是否已启用 Java ES 监视框架插件。


    $ dsconf get-plugin-prop -h host -p port -v "Monitoring Plugin"
    Enter "cn=Directory Manager" password:
    Reading property values of the plugin "Monitoring Plugin"...
    argument          :
    depends-on-named  :
    depends-on-type   :  database
    desc              :  Monitoring plugin
    enabled           :  on
    feature           :  Monitoring
    init-func         :  mf_init
    lib-path          :  /opt/SUNWdsee/ds6/lib/mf-plugin.so
    type              :  object
    vendor            :  Sun Microsystems, Inc.
    version           :  6.0

Java ES MF 监视故障排除

如果无法正常进行 Java ES MF 监视,请确保正确安装了 Common Agent Container,如《Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide》中的第 1  章 “Installing Directory Server Enterprise Edition 6.3”所述。

如果仍存在问题,请参见《Sun Java Enterprise System 5 Monitoring Guide》

使用 cn=monitor 监视服务器

可以通过 DSCC 获取服务器状态、复制状态、资源使用情况以及其他监视信息。

此外,还可以通过对以下条目执行搜索操作,从任何 LDAP 客户端来监视目录服务器的当前活动: