mqsichangeflowstats コマンドを z/OS® 上で使用して、メッセージ・フロー操作に関する統計の集計を制御します。
>>-mqsichangeflowstats-- BrokerName --+- -a +-------------------> '- -s-' (1) >--+- -e--ExecutionGroupName--+- -f--MessageFlow-+-+------------> | '- -j -------------' | '- -g-- -j--------------------------------------' >--+-----------------------+--+--------------+------------------> '- -b--AccountingOrigin-' '- -c--Control-' >--+----------------------+--+---------------+------------------> '- -k -ApplicationName-' '- -n--NodeData-' >--+-------------------+--+-----+--+-----------------+----------> '- -o--OutputFormat-' '- -r ' '- -t--ThreadData-' >--+------------------+---------------------------------------->< '- -y -LibraryName-'
同義語: cs
>>-+-changeflowstats-+--+-a=yes-+-------------------------------> '- cs ------------' '-s=yes-' (1) >--+-e=ExecutionGroupName--+-f=MessageFlow-+-+------------------> | '-j=yes---------' | '-g=yes--j=yes----------------------------' >--+-----------+--+--------------+--+------------+--+-------+---> '-c=Control-' '-t=ThreadData-' '-n=NodeData-' '-r=yes-' >--+--------------------+--+----------------+------------------>< '-b=AccountingOrigin-' '-o=OutputFormat-'
このパラメーターは、コマンドのコンソール・フォームでは暗黙指定されます。
-a または -s のいずれかを指定する必要があります。 これらの引数のどちらも指定しない場合、警告メッセージを受け取ります。
-e または -g のいずれかを指定する必要があります。 これらの引数のどちらも指定しない場合、警告メッセージを受け取ります。
-f または -j のいずれかを指定する必要があります。 これらの引数のどちらも指定しない場合、警告メッセージを受け取ります。
-e または -g のいずれかを指定する必要があります。 これらの引数のどちらも指定しない場合、警告メッセージを受け取ります。
-f または -j のいずれかを指定する必要があります。 これらの引数のどちらも指定しない場合、警告メッセージを受け取ります。
このパラメーターを設定する場合、-f (メッセージ・フロー) パラメーター、または -j (すべてのメッセージ・フロー) パラメーターのいずれかも設定しなければなりません。 特定のアプリケーションにある指定のメッセージ・フローの統計を収集するには、-k と -f パラメーターを設定します。 アプリケーションにあるすべてのメッセージ・フローの統計を収集するには、-k と -j パラメーターを設定してください。
アプリケーションが参照するライブラリー内に含まれているメッセージ・フローを指定する場合には、このパラメーターと一緒に -y (ライブラリー名) パラメーターを使用できます。
$SYS/Broker/<brokerName>/StatisticsAccounting/<recordType>
/<executionGroupLabel>/<messageFlowLabel>
この recordType は Snapshot または Archive に設定され、
サブスクライバーの要件に応じて、
ブローカー、実行グループ、およびメッセージ・フローの名前が指定されます。その結果、このインターバルでこれまで累積したアカウンティングと統計のデータが消去されて、この時点から収集が再始動することになります。 実行グループまたはグループ内のすべてのフローのアーカイブ・データはすべてリセットされます。
アーカイブ・インターバル・タイマーがリセットされるのは、mqsicreatebroker または mqsichangebroker の -v オプション (統計アーカイブ・インターバル) がゼロでない場合だけです。
つまり、内部タイマーは、外部の方式ではなく、内部インターバル通知メカニズムが使用された場合にのみ設定されます。
-a または -s のいずれかを指定する必要があります。 これらの引数のどちらも指定しない場合、警告メッセージを受け取ります。
このパラメーターを設定する場合、-f (メッセージ・フロー) パラメーター、または -j (すべてのメッセージ・フロー) パラメーターのいずれかも設定しなければなりません。 特定のライブラリーにある指定のメッセージ・フローの統計を収集するには、-k と -f パラメーターを設定します。 ライブラリーにあるすべてのメッセージ・フローの統計を収集するには、-k と -j パラメーターを設定してください。
mqsichangeflowstats BrokerA -s -g -j -b none
mqsichangeflowstats BrokerA -a -e "EGRP2" -f MyFlow1 -c inactive -t basic
F VCP2BRK,CS A=YES,G=YES,J=YES,C=ACTIVE,O=SMF