InfoPrint Managerサーバー上でメモリー使用状況を監視する

デフォルトでは、サーバープロパティーノートブックのメモリー使用率タブはブランクになります。値を設定し、カスタマイズされたシェルスクリプトまたはプログラムを作成し、このサポートをアクティブにしてください。このサポートには、InfoPrint Manager アドミニストレーション GUIからアクセスできます。
  1. サーバー→プロパティーを選択します。
  2. すべて表示ボタンをクリックします。
  3. メモリー使用率タブを選択します。

メモリー使用率ページから、低いメモリーしきい値パーセントと高いメモリーしきい値パーセントを指定すると、InfoPrintはカスタマイズされた出口プログラムまたはシェルスクリプトを起動します。 カスタマイズされた出口プログラムまたはシェルスクリプトは、印刷システムに合うように作成できます。たとえば、サーバーのシステムメモリー使用率が60%(上限メモリー使用しきい値フィールドの値)を超えると、InfoPrintは、ユーザーの印刷インストール済み環境に固有のリカバリーアクションが含まれるユーザーカスタマイズシェルスクリプト(上限メモリー使用出口フィールドの/localtools/uplimitの値)を起動します。サーバーのシステムメモリー使用状況が59%(下位メモリー使用状況しきい値フィールドの値)を超えた場合は、InfoPrintは、印刷システム用の特定のリカバリーアクションがあるユーザーでカスタマイズされたシェルスクリプト(下位メモリー使用状況出口フィールドの/localtools/lowlimit値)を起動します。この出口は、通常、サーバーの前の状態を復元し、上位しきい値出口によって行われた一時的な変更を元に戻します。

カスタマイズされた出口プログラムまたはシェルスクリプトは、指定どおりまたは指定以外のことを実行できます。たとえば、特定のプリンターのセットを使用不可にするスクリプトを作成するとします。このスクリプトでは、他のサーバーにジョブを移動できます。サーバー属性lower-memory-usage-exitおよびupper-memory-usage-exitの両方があると、出口プログラムを実行するために生成されたコマンド内の値を置き換えることができます。たとえば、%sserver nameと同じであり、%tthreshold valueと同じです。特定の出口属性でサーバーserver1内にmemprob %sという値がある場合は、InfoPrintがメモリー使用状況シェルスクリプトを起動すると、server1が最初の引数として渡されます。

たとえば、uplimitという名前のシェルスクリプトで、以下を実行します。

  1. そのInfoPrintオブジェクトを使用不可にすることで、新しいジョブが論理宛先に到着しないようにします。
  2. 現行バックログの照会がメモリー制約に追加されないように、リストのジョブを抑制します。
  3. 問題の原因となる可能性のあるジョブのバックログを削減できるように、実宛先(この場合は、adnという名前の3つのプールされた実宛先)が確実に再度使用可能に設定します。

uplimitスクリプトは次のようになります。

#!/bin/ksh
pddisable prt1-ld
pdset -cserv -xdisallow-list-obj-class=job server1
pdenable ad1 ad2 ad3

lowlimitスクリプトは以下のように表示されます。

  1. 新しいジョブを受け取るように、論理宛先を再度使用可能にします。
  2. サーバーがジョブ照会のリストを許可するようにリセットします。

lowlimitスクリプトは次のようになります。

#!/bin/ksh
pdenable prt1-ld
pdset -cserv -xdisallow-list-obj-class== server1
注意: メモリー使用率ページの抑制する照会セクションを使用すると、指定されたInfoPrintオブジェクト(たとえば、Jobs)に対する照会リストの追加と削除の両方を実行できます。Jobsオブジェクトは、制限に最も役立ちますが、設定すると、InfoPrint ManagerアドミニストレーションインターフェースやInfoPrint Manager オペレーション GUIからジョブを照会できなくなるため、慎重に制限してください。

シェルスクリプトまたはプログラムがシステムパスにない場合は、カスタマイズしたシェルスクリプトの完全修飾パスを指定してください。シェルスクリプト名のつづりを誤ったり、存在しないファイルを参照した場合は、InfoPrintで設定を変更できます。この機能に対応するlower-memory-usage-thresholdlower-memory-usage-exitupper-memory-usage-thresholdupper-memory-usage-exitサーバー属性については、RICOH InfoPrint Manager:Referenceを参照してください。

適切な値を選択した後に、OKをクリックしてこの変更を適用し、サーバープロパティーダイアログを閉じます。