IBM MQ の追加設定を行う
特定の IBM MQ キューメトリクス、キュー統計メトリクス、キューマネージャーのパフォーマンスイベント、またはチャネルイベントを収集するために、追加の設定を行います。
IBM MQ の特定のメトリクスを収集するには、以下の手順を実行してください:
キューのメトリクスである 「Last Put Time」、 「Last Get Time 」、「 Oldest Message Time」、および「 On Queue Message Time 」を収集するには、キューレベルまたはキューマネージャーレベルでキュー統計機能を有効にしてください。
キューレベルで、次の
RUNMQSCコマンドを実行してください:alter ql(QUEUE_NAME) MONQ(LOW)キューマネージャーレベルで、次の
RUNMQSCコマンドを実行します:alter qmgr MONQ(LOW)
この
alter qmgrコマンドの詳細については、 IBM MQ のドキュメントを参照してください。「 キューの深さが高い 」、「 キューが満杯 」、「 キューのサービス間隔が長い 」などの IBM MQ のパフォーマンス関連の組み込みイベントを収集するには、次の
RUNMQSCコマンドを実行してキューマネージャのパフォーマンスイベントを有効にしてくださいPERFMEV:alter qmgr PERFMEV(ENABLED) CHLEV(ENABLED)、 デフォルトの送信キュータイプに関するエラーエイリアス・ベース・キュー・タイプ・エラー デフォルトの送信キュー使用に関するエラー、 「許可」ではなく「抑制」を、 抑制された、 キューマネージャーがアクティブではありません、、 キュー・タイプ・エラー、 リモートキュー名のエラー、 送信キュータイプエラー、、 送信キューの使用に関するエラー、 不明なエイリアス ベースキュー 不明なデフォルトの送信キュー、 不明なオブジェクト名、 不明なリモートキューマネージャー、、および など 不明な送信キュー、キューマネージャに関連する組み込みイベントを収集するには、以下のチャネルイベント(
CHLEV)を有効にしてください:AUTHOREV(承認イベント)INHIBTEV(阻害事象)LOCALEV(地域のイベント)REMOTEEV(オンラインイベント)STRSTPEV(ストレージ関連のイベント)
次の
RUNMQSCコマンドを実行してください:alter qmgr AUTHOREV(ENABLED) INHIBTEV(ENABLED) LOCALEV(ENABLED) REMOTEEV(ENABLED) STRSTPEV(ENABLED)キューマネージャのイベント制御に関する詳細については、 「キューマネージャのイベント制御」 を参照してください。
「Bridge stopped 」、 「Channel Auto-definition Error 」、 「Channel Blocked 」、 「Channel Conversion Error 」、 「Channel Not Activated 」、 「Channel Not Available 」、 「Channel SSL Error」、「Channel SSL Warning」、 「Channel Stopped 」、 「Channel Stopped By User 」など、チャネルに関連する
CHLEV組み込みイベントを収集するには、以下のチャネル関連イベントを有効にしてください:CHLEV(チャンネルのイベント)BRIDGEEV(ブリッジイベント)SSLEV( SSL のイベント)CHADEV(チャンネルの自動定義イベント)
次の
RUNMQSCコマンドを実行してください:alter qmgr CHLEV(ENABLED) BRIDGEEV(ENABLED) SSLEV(ENABLED) CHADEV(ENABLED)チャネルイベントの制御に関する詳細については、 「チャネルおよびブリッジイベントの制御」 を参照してください。
この
alter qmgrコマンドの詳細については、 IBM MQ のドキュメントを参照してください。「 IBM MQ 」のキュー統計メトリクス( Persistent Put Bytes、 Nonpersistent Put Bytes、 Persistent Get Bytes、 Nonpersistent Get Bytes、 Expired Msg Count、 Put Fail Count、 Put1 Fail Count、 Get Fail Countなど )を収集するには、 IBM MQ で以下の手順を実行してください:
キューマネージャーレベルで、次のコマンドを実行して、すべてのキューの統計データ収集を有効にします
alter qmgr STATQ(ON)キューレベルで、特定のキューの統計情報を有効にするには、次の
Queue_Nameコマンドを実行します:alter qlocal(Queue_Name) STATQ(ON)また、
STATINTキューマネージャーのパラメータ「 IBM MQ 」を使用することで、キューの統計情報の更新間隔を変更することもできます。デフォルトでは、この値は1800秒に設定されています。 たとえば、900秒に設定するには、次のコマンドを実行します:alter qmgr STATINT(900)統計データは
SYSTEM.ADMIN.STATISTICS.QUEUEInstana キューから収集されるため、統計データを収集するには、getエージェントユーザーに権限を付与してください。例えば、次のコマンドを実行します。
setmqaut -m QmgrName -n SYSTEM.ADMIN.STATISTICS.QUEUE -t q -p user +getこの
setmqautコマンドの詳細については、 IBM MQ のドキュメントを参照してください。
MQI の障害発生率を収集するには、 IBM MQ で以下の手順を実行してください:
キューマネージャーレベルで、次のコマンドを実行して、収集間隔を指定し、メッセージキューインターフェース( MQI )の統計データの収集を有効にします
alter qmgr STATMQI(ON)から統計データを収集するには
SYSTEM.ADMIN.STATISTICS.QUEUE、次のコマンドを実行して、 Instanagetエージェントユーザーに権限を付与してください:setmqaut -m QmgrName -n SYSTEM.ADMIN.STATISTICS.QUEUE -t q -p user +getこの
setmqautコマンドの詳細については、 IBM MQ のドキュメントを参照してください。