Lotus Notesの参考Notes.ini設定

あなたは、Lotus Notesエージェントの問題を分析するために使用できるNotes.ini設定がいくつかあります。 スケジュールされたサーバー·ベースのエージェントをデバッグするときにクライアント·ベースの定期エージェントをデバッグするとき、またはLotus NotesクライアントのNotes.iniファイルには、サーバーのNotes.iniファイルでこれらの変数を設定します。

これらの変数は唯一のLotus DominoのAgent Managerによって実行される定期エージェントをデバッグするために使用されていることに注意してください。 我々は前述したように、HTTP、ルーター、コンソール、RunOnServer、および対話型クライアント·エージェントはAgent Managerによって実行されません。 したがって、このセクションで説明するNotes.ini変数は、これらの薬剤に影響を与えません。 (我々は、この記事で後述するエージェントマネージャ以外のタスクが実行されるエージェントをデバッグする方法について説明します。)

Notes.ini変数Debug_AMgrのは、スケジュールエージェント(Lotus Dominoサーバー上と同様に、Lotus Notesクライアントの両方)の問題を診断するのに役立ちますエージェントマネージャのデバッグをオンにします。 あなたがスケジュールされたエージェントが実行されないことを発見したとき、あなたが行うことができますまず最初に、Notes.iniファイルに次の行を追加します:

Debug_AMgr = flag 

フラグは、次のいずれかまたは複数の(アルファベット順)となりうる

フラグ 説明
エージェント制御のパラメータを出力します。
電子 Agent Managerイベントに関する情報を出力します。
リットル エージェントのロード·レポートを出力します。
メートル エージェントのメモリー警告を出力します。
P エージェントのパフォーマンス統計を出力します。
R エージェントの実行レポートを出力します。
エージェントマネージャのスケジュールに関する情報を出力します。
V エージェントのロード、スケジューリング、およびキューの詳細についてはメッセージを出力する冗長モードでは、示しています。
* 上記の情報(すべてのフラグを設定するのと同じ)をすべて出力します。

設定Debug_AMgrの= *ほとんどの情報を提供していますが、それはあなたが必要以上の出力を生成することがあります。 また、平均的なユーザー応答時間にヒット五パーセントのパフォーマンスは、すべてのデバッグフラグに典型的に結果を回すことに注意してください。

出力は、コンソールログおよびNotesログに表示されます。 この変数は、(我々は、この記事で後述するコンソール·コマンドについて説明します)サーバコンソールから対話形式で設定することができます。 あなたは、Notes.iniファイルを変更した場合には、エージェントマネージャ(またはサーバー)を再起動する必要があります。 あなたが設定した場合、コンソールを使用して変数には、再起動は必要ありません命じる。

また、Notes.iniファイルに次の行を追加して、エージェントの実行のログ記録をオンにすることができます。 (また、Dominoディレクトリのサーバーのサーバー設定文書でこれを行うことができます。)

 Log_AgentManager = value 

ここで、valueは次のいずれかになります。

説明
0 ロギング表示されません。
1 部分的および完全な成功を示しています。
2 完全な成功を示しています。

Log_AgentManager設定は、Debug_AMgrのが生成するデバッグ情報のサブセットを提供します。 このオプションは、以下の出力を提供するだけでなく、パフォーマンスにあまり影響を与えます。 問題エージェントを持っていれば、Log_AgentManagerログに追加情報を記録するためにすべての回でオンすることができます。 指定したLog_AgentManagerとDebug_AMgrの両方を使用している場合は、Debug_AMgrの設定が優先されます。

バックグラウンド·エージェントは、(定義により)ユーザーインターフェイス(UI)への出力を生成することはできません。 バックグラウンド·エージェントによって生成されたすべての出力(たとえば、print文)は、サーバーコンソールとその他のイベントの下のNotesログになります。 同じエージェントのために生成されるエラーおよび警告メッセージにも当てはまります。 だから、それは常にこのような情報については、サーバー·コンソールまたはNotes Logを調べることが重要です。

また、あなたのサーバーのNotes.iniファイルにDebug_Outfile設定を追加することによって、テキストフ​​ァイル内のサーバーのコンソールメッセージを記録することができます。 たとえば、DEBUG_OUTFILEは= "C:\ mydebug.txt" mydebug.txtと呼ばれるファイルに出力するコンソール·メッセージをサーバーに指示します。 あなたはそれが簡単にこのファイルを検索するのではなく、Notesログまたはサーバーコンソールのエントリを調べることかもしれません。 余分なI / Oがパフォーマンスに悪影響を及ぼす可能性があること、しかし、心に留めてください。

ローカルにスケジュールされたエージェントを実行している場合、Agent Managerのコードは、クライアントではなく、サーバ上でローカルに実行されるため、デバッグ情報がサーバーコンソールに表示されません。 このケースでは、あなたのクライアントのNotes.iniファイルにDebug_Outfile設定を追加することによって、テキストフ​​ァイルに情報を出力することができます。 そのファイルは、ワークステーション上でローカルに作成されます。

3453視聴者が10947回を見た方は

  1. 08:03 2010年12月6日| #1

    私は、Lotus Notesを(ネットワーク上にインストール)を開くたびに、それは言う:
    'ファイルが存在しません:C:\ mnetnote \ DATA \ SDWFRNT1.NSF'
    そのエラーはメールを送信側と受信側の故障を引き起こさないにもかかわらず、ファイルが実際にローカルドライブCのネットワークドライブO代わりに配置されている、それは私がLotus Notesを開くたびにそのメッセージが立ち上がっていることは本当に迷惑なんだ。 代わりに '\ mnetnote \ DATA \ O'の下にSDWFRNT1.NSFファイルを検索するようにLotus Notesを伝える方法はありますか? notes.iniファイルの設定はありますか? 教えてください。

  2. Lotus Notesのチュートリアルの管理
    12:09 2010年12月7日| #2

    ワークスペースからSDWFRNT1.NSFアイコンを削除して、ネットワークドライブで再度開いてください。
    これは、新しいデータベースの場所を使用して新しいアイコンを作成します。 ありがとうございました。

  1. トラックバックはまだありません。