Hitachi

JP1 Version 12 JP1/SNMP System Observer


3.5.11 Windowsにおける注意事項

〈この項の構成〉

(1) 実行権限について

APMの操作には,Administrators権限が必要です。

また,Windows Server 2008およびWindows Server 2012の環境でUACを有効にした場合は,必ずビルトインAdministratorでログインしてから操作してください。

(2) "SNMP System Observer - Agent for Process"サービスアカウントの設定

"SNMP System Observer - Agent for Process"サービスのアカウントはローカルシステムアカウントまたはAdministratorsグループに属するアカウントを指定してください。

デフォルトの設定はローカルシステムアカウントです。

Administratorsグループに属するアカウントの設定方法を以下に示します。

  1. コントロールパネルから管理ツールを開き,サービスを選択します。

  2. サービス一覧から"SNMP System Observer - Agent for Process"を選択し,プロパティを開きます。

  3. サービスのアカウントにAdministratorsグループに属するユーザ名を設定します。

  4. 設定したユーザ名に対するパスワードを設定します。

また,NTFSフォーマットのパーティションにインストールした場合,以下に示すユーザグループまたはユーザに対して,APMが作成するすべてのファイルおよびディレクトリにフルコントロール許可を与えてください。

サービスアカウントがローカルシステムアカウントの場合:

Everyoneまたは

SYSTEM

サービスアカウントがAdministratorsグループに属するアカウントの場合:

Everyoneまたは

Administratorsまたは

サービスアカウントに指定したユーザ

デフォルトではEveryoneに対してフルコントロールが与えられています。

APMが作成するファイルおよびディレクトリについては,「付録A.2 APMが作成するファイルおよびディレクトリ」を参照してください。

(3) リモートコマンドの実行について

リモートコマンドでウィンドウプログラムを実行する場合,デスクトップへのアクセスが必要となるため,以下の手順でサービスのアカウントを変更する必要があります。ただし,APMのインストール先ディレクトリのアクセス権にSYSTEM(オペレーティングシステム)が含まれていない場合,共有リソースにアクセスできなくなるため,障害ログの取得,およびコマンドなどによる監視間隔の変更の保持はできません。ご注意ください。

  1. サービスを選択します。

    管理ツールのサービスを選択します。

  2. サービス一覧から"SNMP System Observer - Agent for Process"を選択し,プロパティを開きます。

  3. サービスのアカウントをローカルシステムアカウントに設定します。

  4. 「デスクトップとの対話をサービスに許可」をチェックします。

(4) サービスの再起動について

サービスを再起動する場合は,次の手順を実施してください。

  1. "SNMP Service"サービスを停止する。

    "SNMP Service"サービスの停止後,1分程度間隔を空けます。

  2. "SNMP System Observer - Agent for Process"サービスを起動する。

サービスを再起動または停止する際の注意事項を次に示します。

(5) SSOの自動アクションおよびリモートコマンドの注意事項

(6) UACを有効にする場合の注意事項

UACを有効にした場合,コマンド実行時に[ユーザーアカウント制御]ダイアログが表示されることがあります。[ユーザーアカウント制御]ダイアログの表示を回避するときは,次のどちらかを実施してください。

(7) パフォーマンスモニタ設定について

本製品でプロセスを監視するためには,パフォーマンスモニタ上で"Process"オブジェクトがモニタリング可能な状態であることが必要です。パフォーマンスモニタの[カウンタの追加]で表示されるパフォーマンスオブジェクトのリストに"Process"が存在しない場合は,下記のMicrosoft Knowledge Baseで公開されている手順に従いパフォーマンス拡張DLLを有効にしてください。

ID:Q248993

PRB:Performance Object Is Not Displayed in Performance Monitor

なお,レジストリ編集により発生したトラブルにつきましては弊社で責任を負うことはできません。あらかじめご了承ください。

(8) "SNMP Service"サービスを停止する場合の注意事項

"SNMP Service"サービスを停止する場合,このサービスに依存しているAPMの"SNMP System Observer - Agent for Process"サービスも連動して停止します。したがって,"SNMP Service"サービスの停止中は,APMの機能もご利用いただくことはできません。

(9) hiapmmibデーモンプロセスとapmProcMngデーモンプロセスの接続タイミングの調整

SNMPサービスより起動されるAPMのサブエージェント(hiapmmibデーモンプロセス)と"SNMP System Observer - Agent for Process"サービスより起動されるapmProcMngデーモンプロセス間の起動タイミングによって接続が失敗する場合があります。この場合は「7.4.1 プロセス監視動作定義ファイル(apmini.conf)」のINITIMEOUTキーを変更してください。

なお,APM起動後,すべての監視プロセスが「認識不能」状態のままであり,かつ$APM_LOG\apmerr.logに"通信用ソケットの生成失敗により初期化に失敗しました。"と表示された場合は,何らかの要因によってAPMのサブエージェントのロードに時間がかかりタイムアウトした可能性があります。この場合,上記設定を行い,接続タイムアウト時間を変更することによりこの問題を回避できます。

(10) プロセス監視の方式をtlistコマンド使用からパフォーマンスデータ取得に変更する場合の注意事項

バージョン08-00以降のAPMにおけるデフォルト設定では,Windowsのパフォーマンスデータ取得によりプロセスを監視します。バージョン07-50以前のAPMにおいて,tlistコマンドを使用する方式によりプロセスを監視していた場合は,08-00以降にバージョンアップを行った後,ご使用のSSOにおけるプロセス監視条件定義内の

について,下記コマンドの出力結果に合わせて修正してください。

$APM_BIN\apmproclist.exe

apmproclistコマンドの使用方法については「6. コマンド apmproclist」を参照してください。

(11) バージョン07-50以前のtlistコマンドによるプロセス監視を引き継ぐ場合の注意事項

下記の手順によりAPMがtlistコマンドを使用してプロセス監視を行うよう設定してください。ただし,APMご使用の Windows環境で動作プロセス数が256を超える場合,プロセス監視が正しく実行できなくなるため,本項よりも(12)の対応方法を推奨します。

  1. 次に示すシステム環境変数を設定します。

    環境変数名称:__JP1_APM_TLIST_DISABLE__

    変数値:OFF

  2. システム環境変数の変更を有効とするために,システムを再起動してください。

(12) APMのインストール先ディレクトリのセキュリティ設定について

Everyoneを削除またはフルコントロールを拒否に設定する場合は,下記に示す設定を行ってください。

"SNMP System Observer - Agent for Process"サービスのログオンに設定しているアカウント(ローカルシステムアカウントの場合はSYSTEMアカウント)を,該当するディレクトリのセキュリティに「読み取りと実行」を「許可」に設定してください。