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

擷取關於資料來源的監視資料

如需目錄代理伺服器如何監視資料來源資料運作狀態的描述,請參閱「Sun Java System Directory Server Enterprise Edition 6.3 Reference」中的「Monitoring Data Sources」。本節說明如何配置對資料來源的監視。

Procedure透過偵聽錯誤監視資料來源

在此監視類型中,目錄代理伺服器偵聽目錄代理伺服器與資料來源之間通訊的錯誤。此監視類型稱為被動監視,因為目錄代理伺服器是在偵測到錯誤時做出反應,而不主動測試資料來源。

您可以使用 DSCC 執行此作業。如需相關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。

  1. 將針對資料來源的監視模式設為 reactive


    $ dpconf set-ldap-data-source-prop -h host -p port datasource monitoring-mode:reactive
  2. 配置目錄代理伺服器的管理警示中所述,配置要在偵測到錯誤或資料來源離線或上線時傳送的警示。

Procedure透過定期建立專屬連線監視資料來源

如果指定間隔內沒有發送至或來自某項資料來源的請求或回應,目錄代理伺服器即會建立此資料來源的專屬連線。

您可以使用 DSCC 執行此作業。如需相關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。

  1. 將針對資料來源的監視模式設為 proactive


    $ dpconf set-ldap-data-source-prop -h host -p port datasource monitoring-mode:proactive
  2. 配置監視搜尋請求由目錄代理伺服器執行。


    $ dpconf set-ldap-data-source-prop -h host -p port datasource \
      monitoring-bind-timeout:timeout monitoring-entry-dn:dn \
      monitoring-search-filter:filter monitoring-entry-timeout:timeout
    

    搜尋請求中使用下列特性:

    monitoring-bind-timeout

    目錄代理伺服器與資料來源建立連線之前的等待時間長度。依預設,此特性的值為 5 秒。

    monitoring-entry-dn

    搜尋請求中的目標項目的 DN。依預設,此特性為根 DSE 項目 ("")。

    monitoring-search-filter

    搜尋篩選。

    monitoring-entry-timeout

    目錄代理伺服器等待搜尋回應的時間長度。依預設,此特性的值為 5 秒。

  3. (可選擇) 配置主動監視以特定使用者身份連結。


    $ dpconf set-ldap-data-source-prop ldap-data-source \
    monitoring-bind-dn:uid=user-id monitoring-bind-pwd-file:password-file
    

    使用有效的 dn (如 uid=bjensen,dc=example,dc=com) 取代 user-id,以及使用包含密碼的檔案路徑取代 password-file

    依預設,連結會以匿名身份執行,亦即 monitoring-bind-dnmonitoring-bind-pwd 屬性會同時設定為 none

  4. 設定輪詢間隔。


    $ dpconf set-ldap-data-source-prop -h host -p port datasource monitoring-interval:interval
    

    如果連線中斷,目錄代理伺服器會依此間隔輪詢連線以偵測其是否已回復。依預設,監視間隔為 30 秒。

  5. 配置目錄代理伺服器的管理警示中所述,配置要在偵測到資料來源為離線或上線時傳送的警示。

Procedure透過測試建立的連線監視資料來源

在此監視類型中,目錄代理伺服器會定期在每項資料來源的每個連線上執行搜尋。這樣,目錄代理伺服器可偵測關閉的連線,從而避免連線因無活動而遭中斷。

您可以使用 DSCC 執行此作業。如需相關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。

  1. 將針對資料來源的監視模式設為 proactive


    $ dpconf set-ldap-data-source-prop -h host -p port datasource monitoring-mode:proactive
  2. 設定時間間隔,在此時間之後,目錄代理伺服器會將請求傳送至資料來源,以避免連線中斷。


    $ dpconf set-ldap-data-source-prop -h host -p port datasource \
     monitoring-inactivity-timeout:time
    

    依預設,無活動逾時為 120 秒。

  3. (可選擇) 配置主動監視以特定使用者身份連結。


    $ dpconf set-ldap-data-source-prop ldap-data-source
    monitoring-bind-dn:uid=user-id monitoring-bind-pwd-file:password-file
    

    使用有效的 dn (如 uid=bjensen,dc=example,dc=com) 取代 user-id,以及使用包含密碼的檔案路徑取代 password-file

    依預設,連結會以匿名身份執行,亦即 monitoring-bind-dnmonitoring-bind-pwd 屬性會同時設定為 none

  4. 配置目錄代理伺服器的管理警示中所述,配置要在偵測到資料來源為離線或上線時傳送的警示。