MBMonitor.properties ファイル
内容
apmdevops102jp
内容
CMP Connection セクション
ブローカを監視するために、このセクションを使用します。CMP 接続が確立された後、Investigator ツリーでは構成マネージャ ツリー下にブローカ、実行グループ、およびメッセージ フローがすべて表示されます。WebSphere MB 6.x 監視をオフにするには、CMP Connection セクション内の設定を空白にします。
configuration.manager.host
Configuration Manager Proxy (CMP)のマシン名または IP アドレスを指定します。
デフォルト:
Null例:
configuration.manager.host=localhostconfiguration.manager.queue.manager
CMP キュー マネージャ名を指定します。
デフォルト:
Null例:
configuration.manager.queue.manager=WBRK6_DEFAULT_QUEUE_MANAGERconfiguration.manager.port
CMP キュー マネージャ ポートを指定します。
デフォルト:
Null例:
configuration.manager.port=2414MQ Connection セクション
このセクションを使って、表示する必要がある MQ オブジェクトに関連するブローカを一覧表示します。メッセージ ブローカ監視の一部として、各ブローカおよび構成マネージャのキュー マネージャを監視できます。このアクションにより、キュー マネージャが CA Introscope ツリーに
2 回
表示されます。- WebSphere MQ 監視の一部として[Queue Managers]ノードの下。
- キュー マネージャと関連付けられた <ブローカ> の下。値:すべて、なし、ブローカのリストデフォルト:すべて例:mq.broker.list=BROKER1,BROKER2
Statistics セクション
このセクションを使って、表示する必要があるブローカ統計およびメッセージ フロー統計のブローカを一覧表示します。
値:
すべて、なし、ブローカのリストデフォルト:
すべて例:
statistics.broker.list=BROKER1,BROKER2重要:
以下のコマンドを使って、メッセージ フロー統計およびブローカ統計の統計レポートをトリガします。mqsichangeflowstats <BROKER1> -s -e <ExecutionGroup> -j -c active -o xml -n basic
以下のコマンドを使って、ブローカのパブリッシュ/サブスクライブ統計を有効にします。
mqsichangeproperties <BROKER1> -e <ExecutionGroupName> -o DynamicSubscriptionEngine -n statsInterval -v 30000
Broker (JMS) Connection セクション
JMS 接続を確立するには、このセクションを使用します。構成マネージャがブローカとキュー マネージャを共有する場合、このセクションはオプションです。SYSTEM.DEF.SVRCONN チャネルは JMS 接続に使用されます。JMS 接続の他のチャネルを設定するには、以下のように jms.broker.channel プロパティを使用します。
jms.broker.channel = SYSTEM.TESTCHANNEL.SVRCONN
注:
コレクティブ内のブローカ間の相互通信に問題がある場合、発行/サブスクライブ トポロジが正しく展開されていることを確認します。トポロジを再展開するには、以下の IBM コマンドを発行します。マシン、ポート、およびキュー マネージャは構成マネージャの値です。mqsideploy -i <machine> -p <port> -q <queue manager> -l - m
jms.broker.host
JMS マシン名または IP アドレスを指定します。
デフォルト:
Nulljms.broker.queue.manager
JMS キュー マネージャ名を指定します
デフォルト:
Nulljms.broker.port
JMS キュー マネージャ ポートを指定します。
デフォルト:
NullExecution Group セクション
このセクションを使って、統計を収集する必要がある実行グループをリストします。実行グループをレポートしない場合は、このセクションを無視してください。
注:
このセクションでリストするブローカは、statistics.broker.list セクションにもリストする必要があります。値:
すべて、実行グループのリスト例:
ブローカ名が broker1 である場合は、以下のようにプロパティを設定します。broker1.executiongroup=ExecutionGroup1,ExecutionGroup2
Node Statistics セクション
このセクションを使って、Investigator にユーザが指定したノード タイプの統計を表示します。
注:
デフォルトでは、MQMonitor エージェントは JniNode の統計をレポートします。例:
- ノードのリストの統計を表示する場合node.type.list= JniNode,MQOutputNode
- すべてのノードの統計を表示する場合node.type.list=all
Delay Times セクション
このセクションを使って、static.delaytime 設定を編集して、CMP クエリ間の時間間隔を指定します。
オプション:
- 最小:15 秒
- 最大:3600 秒
デフォルト:
1800 秒例:
static.delaytime = 1800Monitoring Level Settings セクション
このセクションを使って、メッセージ フロー統計およびブローカ統計のメトリックに異なる監視レベルを指定します。
両方の統計の監視レベルを以下の値に設定できます。
- Neverメトリックを表示しません。
- 最小WebSphere MB の問題切り分けに不可欠な少数のメトリックのみ表示します。
- Recommended最小レベルのすべてのデータと少数の追加メトリックを表示します。
- Full考えられるすべてのメトリックを表示します。
注:
デフォルトでは、監視レベルは Recommended に設定されます。Minimum および Full 監視レベルのメトリック セットは事前定義済みで、変更できません。Recommended 監視レベルのメトリックは、MBMonitor.properties ファイルの recommended.metrics.messageflow.statistics および recommended.metrics.broker.statistics プロパティでメトリック リストを指定することで設定できます。statistics.broker.list プロパティにブローカのリストを設定する場合、リスト内のすべてのブローカで監視レベルをデフォルト レベル以外の値に設定できます。
注:
statistics.broker.list プロパティに含まれていないブローカ名を使用した場合、そのブローカ名は無視されます。<ブローカ名>.messageflow.statistics
ブローカに対してレポートされるメッセージ フロー統計の監視レベルを指定します。
例:
ブローカが BROKER1 および BROKER2 の場合BROKER1.messageflow.statistics=full BROKER2.messageflow.statistics=minimum
<ブローカ名>.broker.statistics
ブローカに対してレポートされるブローカ統計の監視レベルを指定します。
例:
ブローカが BROKER1 および BROKER2 の場合BROKER1.broker.statistics=recommended BROKER2.broker.statistics=never
Advanced Settings セクション
メッセージ フロー統計およびブローカ統計の Recommended 監視レベルを再定義するために、このセクションを使用します。Investigator ツリーに表示されるメトリックは、Minimum レベルのメトリックおよび Recommended レベルの再定義されたメトリックのセットです。
注:
このセクションのプロパティは、各ブローカに対して設定できません。recommended.metrics.messageflow.statistics
Recommended 監視レベルのメッセージ フロー統計用のメトリックのリストを指定します。
デフォルト:
Null例:
recommended.metrics.messageflow.statistics=MQ Errors Total, CPU Processing Timerecommended.metrics.broker.statistics
Recommended 監視レベルのブローカ統計用のメトリックのリストを指定します。
デフォルト:
Null例:
recommended.metrics.broker.statistics=Bytes Dropped Total, Bytes Queued TotalSSL Configuration セクション
cmp.ssl
CMP の SSL 接続が有効かどうかを指定します。
デフォルト:
無効例:
cmp.ssl=disablejms.ssl
JMS ブローカの SSL 接続が有効かどうかを指定します。
デフォルト:
無効例:
jms.ssl=disablecmp.connection.ssl.cipherspec
CMP SSL 接続の CipherSpec を指定します。
例:
CMP キュー マネージャの CipherSpec を指定するには、以下のようにプロパティを設定します。cmp.connection.ssl.cipherspec=NULL_MD5
jms.connection.ssl.cipherspec
JMS 接続の CipherSpec を指定します。
例:
CMP キュー マネージャの CipherSpec を指定するには、以下のようにプロパティを設定します。cmp.connection.ssl.cipherspec=NULL_MD5
truststore.path
CMP および JMS SSL 接続の両方に使用される、SSL キー リポジトリのトラストストア パスを指定します。絶対パスまたは MQMonitor エージェントの properties ディレクトリを基準にした相対パスのいずれかを指定します。Windows では、円記号をエスケープ処理する必要があります。
デフォルト:
<パス名>例:
truststore.path=C:\\MQMonitor\\key\\truststore.jkskeystore.path
CMP および JMS SSL 接続の両方に使用される、SSL キー リポジトリのキーストア パスを指定します。絶対パスまたは MQMonitor エージェントの properties ディレクトリを基準にした相対パスのいずれかを指定します。Windows では、円記号をエスケープ処理する必要があります。
デフォルト:
<パス名>例:
keystore.path=C:\\MQMonitor\\key\\keystore.jkskeystore.password
CMP および JMS SSL 接続の両方に使用される、SSL キー リポジトリのキーストア パスワードを指定します。
デフォルト:
<パスワード>例:
keystore.password=<パスワード>