Sun Java System Directory Server Enterprise Edition 6.3 管理ガイド

Directory Proxy Server に対する管理アラートの設定

管理アラートの設定方法については、次の手順を参照してください。

Procedure管理アラートを有効にする

このタスクは DSCC を使用して実行することができます。詳細については、「Directory Service Control Center のインタフェース」および DSCC オンラインヘルプを参照してください。

  1. 有効になっているアラートを表示します。


    % dpconf get-server-prop -h host -p port enabled-admin-alerts
  2. 1 つまたは複数の管理アラートを有効にします。


    % dpconf set-server-prop -h host -p port enabled-admin-alerts:alert1 \
      [enabled-admin-alerts:alert2 ...]

    たとえば、使用可能なすべてのアラートを有効にするには、次のコマンドを実行します。


    % dpconf set-server-prop -h host -p port \
     enabled-admin-alerts:error-configuration-reload-failure-with-impact \
     enabled-admin-alerts:error-server-shutdown-abrupt \ 
     enabled-admin-alerts:info-configuration-reload \
     enabled-admin-alerts:info-data-source-available \
     enabled-admin-alerts:info-server-shutdown-clean \
     enabled-admin-alerts:info-server-startup \
     enabled-admin-alerts:warning-configuration-reload-failure-no-impact \
     enabled-admin-alerts:warning-data-source-unavailable \
     enabled-admin-alerts:warning-data-sources-inconsistent \
     enabled-admin-alerts:warning-listener-unavailable

    すべてのアラートを無効にするには、次のコマンドを実行します。


    % dpconf set-server-prop -h host -p port enabled-admin-alerts:none

    有効なアラートの既存リストにアラートを追加するには、次のコマンドを実行します。


    % dpconf set-server-prop -h host -p port enabled-admin-alerts+:alert-name
    

    有効なアラートの既存リストからアラートを削除するには、次のコマンドを実行します。


    % dpconf set-server-prop -h host -p port enabled-admin-alerts-:alert-name
    

    デフォルトでは、有効なアラートはありません。

参照

詳細は、enabled-admin-alerts(5dpconf) を参照してください。

ProcedureSyslog に送信する管理アラートを設定する

このタスクは DSCC を使用して実行することができます。詳細については、「Directory Service Control Center のインタフェース」および DSCC オンラインヘルプを参照してください。

  1. 「管理アラートを有効にする」で説明するように、syslog デーモンに送信されるアラートを選択します。

  2. syslog デーモンに送信されるアラートを有効にします。


    $ dpconf set-server-prop -h host -p port syslog-alerts-enabled:true

    すべてのアラートは、USER の機能によって syslog に送信されます。

  3. アラートの送信先である、syslog デーモンのホスト名を設定します。


    $ dpconf set-server-prop -h host -p port syslog_hostname:hostname
    

Procedure電子メールに送信する管理アラートを設定する

このタスクは DSCC を使用して実行することができます。詳細については、「Directory Service Control Center のインタフェース」および DSCC オンラインヘルプを参照してください。

  1. 「管理アラートを有効にする」で説明するように、syslog に送信されるアラートを選択します。

  2. 電子メールのアドレスと特性を設定します。


    $ dpconf set-server-prop -h host -p port email-alerts-smtp-host:host-name \
      email-alerts-smtp-port:port-number \
      email-alerts-message-from-address:sender-email-address \
      email-alerts-message-to-address:receiver-email-address \
      [email-alerts-message-to-address:receiver-email-address ...] \
      email-alerts-message-subject:email-subject
    
  3. 電子メールに送信されるアラートを有効にします。


    $ dpconf set-server-prop -h host -p port email-alerts-enabled:true
  4. (省略可能) 電子メールのなかにアラートコードを組み込むフラグを設定します。


    $ dpconf set-server-prop -h host -p port \
     email-alerts-message-subject-includes-alert-code:true

Procedureスクリプトを実行するように管理アラートを設定する

このタスクは DSCC を使用して実行することができます。詳細については、「Directory Service Control Center のインタフェース」および DSCC オンラインヘルプを参照してください。

  1. 「管理アラートを有効にする」で説明するように、syslog に送信されるアラートを選択します。

  2. アラートでスクリプトを実行できるようにします。


    $ dpconf set-server-prop -h host -p port scriptable-alerts-enabled:true
  3. 実行するスクリプトの名前を設定します。


    $ dpconf set-server-prop -h host -p port scriptable-alerts-command:script-name