sscontrol manager

sscontrol manager コマンドを使用して、manager を制御します。

構文

構文図を読む構文図をスキップする
>>-sscontrol--manager--+-interval--seconds----------------------+-><
                       +-loglevel--level------------------------+   
                       +-logsize--+-unlimited-+-----------------+   
                       |          '-bytes-----'                 |   
                       +-metric set--+-loglevel--level--------+-+   
                       |             '-logsize--+-unlimited-+-' |   
                       |                        '-bytes-----'   |   
                       +-reach set--+-interval--seconds------+--+   
                       |            +-loglevel--level--------+  |   
                       |            '-logsize--+-unlimited-+-'  |   
                       |                       '-bytes-----'    |   
                       +-report--sitename+sn2+...+snN-----------+   
                       +-restart--message-----------------------+   
                       +-sensitivity--weight--------------------+   
                       +-smoothing--smoothing index-------------+   
                       +-start--+----------------------+--------+   
                       |        '-logfile--metric_port-'        |   
                       +-status---------------------------------+   
                       +-stop-----------------------------------+   
                       '-version--------------------------------'   

パラメーター

interval
サーバーの重みを manager が更新する頻度を設定します。
interval
advisor がサーバーに情報を照会する頻度を設定します。
  • seconds

    manager が重みを更新する頻度 (秒数) を表す正数。デフォルトは 2 です。

loglevel
advisor ログのロギング・レベルを設定します。
  • level
    レベルの数 (0 から 5)。デフォルトは 1 です。この数が大きければ大きいほど、多くの情報が advisor ログに書き込まれます。 指定できる値は以下のとおりです。
    • 0 は「なし」です。
    • 1 は「最小」です。
    • 2 は「基本」です。
    • 3 は「普通」です。
    • 4 は「拡張」です。
    • 5 は「詳細」です。
logsize
advisor ログの最大サイズを設定します。ログ・ファイルに最大サイズを設定すると、ファイルが循環して使用されます。すなわち、ファイルが指定のサイズに達した場合は、それ以降の項目はファイルの先頭から書き込まれて、以前のログ項目を上書きします。ログ・サイズは、現行のログ・サイズよりも小さく設定することはできません。ログ項目にはタイム・スタンプが記録されるので、ログが書き込まれた順番が分かります。ログ・レベルの設定が高いほど、ログ・サイズの選択には注意を要します。これは、高いレベルでログを記録すると、すぐに スペースを使い切ってしまうからです。
  • bytes

    manager ログ・ファイルの最大サイズ (バイト)。ゼロより大きい正数または unlimited のいずれかを指定できます。 ログ項目のサイズは同じでないので、上書きされる前に、正確に最大サイズにならないことがあります。 デフォルト値は 1 MB です。

metric set
メトリック・モニター・ログの loglevel と logsize を設定します。loglevel はメトリック・モニターのログ・レベル (0 - なし、1 - 最小、2 - 基本、3 - 普通、4 - 拡張、5 - 詳細) です。 デフォルトの loglevel は 1 です。logsize はメトリック・モニターのログ・ファイルに記録できる最大バイト数です。 ゼロより大きい正数または unlimited のいずれかを指定できます。 デフォルトの logsize は 1 です。
reach set
reach advisor の間隔、ログ・レベル、およびログ・サイズを設定します。
report
統計スナップショットの報告書を表示します。
  • sitename

    ゼロ以上の整数。この値は 3 以下にしてください。 retries キーワードが構成されていない場合、デフォルトで再試行の回数はゼロになります。

start
advisor を開始します。各プロトコル用の advisor があります。デフォルトのポートは、以下のとおりです。
log file

manager データのログを記録するファイルの名前。ログ中の各レコードには、タイム・スタンプが付けられます。

デフォルト・ファイルは、logs ディレクトリーにインストールされます。

metric_port

Metric Server がシステム負荷を報告するために使用するポート。メトリック・ポートを指定する場合は、ログ・ファイル名を指定しなければなりません。デフォルトのメトリック・ポートは 10004 です。

status
manager の中のすべてのグローバル値の現在の状況およびデフォルトを表示します。
stop
manager を停止します。
version
manager の現行バージョンを表示します。

  • manager の更新間隔を 5 秒ごとに設定するには、以下を入力します。
    sscontrol manager interval 5
  • ロギングのレベルを 0 に設定してパフォーマンスを向上させるには、以下のように入力します。
    sscontrol manager loglevel 0
  • manager のログ・サイズを 1,000,000 バイトに設定するには、以下のように入力します。
    sscontrol manager logsize 1000000
  • manager の統計スナップショットを取得するには、以下のように入力します。
    sscontrol manager report
    このコマンドによって、以下のような出力が生成されます。
    ----------------------------------
    |     SERVER        |   STATUS   |
    ----------------------------------
    |       9.67.129.221|      ACTIVE|
    |       9.67.129.213|      ACTIVE|
    |       9.67.134.223|      ACTIVE|
    ----------------------------------
    --------------------------
    | MANAGER REPORT LEGEND  |
    --------------------------
    | CPU  | CPU Load        |
    | MEM  | Memory Load     |
    | SYS  | System Metric   |
    | NOW  | Current Weight  |
    | NEW  | New Weight      |
    | WT   | Weight          |
    -------------------------- 
    ------------------------------------------------------------------------
    |        mySite |  WEIGHT  | CPU  49% | MEM  50% | PORT  1% | SYS   0% |
    ------------------------------------------------------------------------
    |               |NOW   NEW | WT  LOAD | WT  LOAD | WT  LOAD | WT  LOAD |
    ------------------------------------------------------------------------
    |   9.37.56.180 | 10    10 |-99     -1|-99     -1|-99     -1|  0      0|
    ------------------------------------------------------------------------
    |        TOTALS:| 10    10 |        -1|        -1|        -1|         0|
    ------------------------------------------------------------------------
     
    -----------------------------------------
    | ADVISOR |  SITENAME:PORT  |  TIMEOUT  |
    -----------------------------------------
    |    http |              80 | unlimited |
    -----------------------------------------
  • すべてのサーバーを再始動して重みを正規化された状態にし、manager ログ・ファイルにメッセージを書き込むには、以下のように入力します。
    sscontrol manager restart Restarting the manager to update code
    このコマンドによって、以下のような出力が生成されます。
    320-14:04:54 Restarting the manager to update code
  • 重みの変化に対する感度を 10 に設定するには、以下のように入力します。
    sscontrol manager sensitivity 10
  • 平滑化索引を 2.0 に設定するには、以下を入力します。
    sscontrol manager smoothing 2.0
  • manager を開始して ndmgr.log という名前のログ・ファイルを指定するには、以下のように入力します (パスは設定できません)。
    sscontrol manager start ndmgr.log
  • manager に関連する値の現在の状況を表示するには、以下のように入力します。
    sscontrol manager status
    このコマンドにより、以下のような出力が生成されます。
    Manager status:
    =============
    Metric port................................... 10004
    Manager log filename.......................... manager.log
    Manager log level............................. 1
    Maximum manager log size (bytes).............. unlimited
    Sensitivity level............................. 5
    Smoothing index............................... 1.5
    Update interval (seconds)..................... 2
    Weights refresh cycle......................... 2 
    Reach log level............................... 1
    Maximum reach log size (bytes)................ unlimited
    Reach update interval (seconds)............... 7
  • manager を停止するには、以下を入力します。
    sscontrol manager stop
  • manager の現行バージョン番号を表示するには、以下のように入力します。
    sscontrol manager version
Reference topic    

Terms and conditions for information centers | Feedback

Last updated: May 28, 2013 08:30 AM EDT
File name: rcmd_sscontrolmanager.html