Utilice el mandato mqsichangeflowstats en sistemas Windows, Linux y UNIX para controlar la acumulación de estadísticas sobre la operación de flujo de mensajes.
>>-mqsichangeflowstats-- NombreIntermediario --+- -a +----------> '- -s-' (1) >--+- -e--nombreGrupoEjecución--+- -f--FlujoMensajes-+-+--------> | '- -j----------------' | '- -g-- -j------------------------------------------' >--+-------------------------+--+--------------+----------------> '- -b--OrigenContabilidad-' '- -c--Control-' >--+-----------------------+--+----------------+----------------> '- -k -nombreAplicación-' '- -n--DatosNodo-' >--+--------------------+--+-----+--+-----------------+---------> '- -o--FormatoSalida-' '- -r ' '- -t--DatosHebra-' >--+-----------------------+----------------------------------->< '- -y -nombreBiblioteca-'
Debe especificar -a o -s. Si no especifica uno de estos argumentos recibirá un mensaje de aviso.
Debe especificar -e o -g. Si no especifica uno de estos argumentos recibirá un mensaje de aviso.
Debe especificar -f o -j. Si no especifica uno de estos argumentos recibirá un mensaje de aviso.
Debe especificar -e o -g. Si no especifica uno de estos argumentos recibirá un mensaje de aviso.
Debe especificar -f o -j. Si no especifica uno de estos argumentos recibirá un mensaje de aviso.
Cuando establece este parámetro, también debe establecer el parámetro -f (flujo de mensajes) o el parámetro -j (todos los flujos de mensajes). Para recopilar estadísticas para un flujo de mensajes designado en una aplicación específica, establezca los parámetros -k y -f. Para recopilar estadísticas para todos los flujos de mensajes de una aplicación, establezca los parámetros -k y -j.
Puede utilizar este parámetro con el parámetro -y (nombre de biblioteca) para especificar que el flujo de mensajes se incluya en una biblioteca referenciada por la aplicación.
$SYS/Broker/<nombreIntermediario>/StatisticsAccounting/<TipoRegistro>
/<EtiquetaGrupoEjecución>/<etiquetaFlujoMensajes>
donde
TipoRegistro se establece en Instantánea o Archivado, y los nombres de intermediarios, grupos de ejecución y flujos de mensajes se
especifican según los requisitos del suscriptor.Esto genera el borrado de los datos de contabilidad y estadísticos acumulado hasta ahora para este intervalo y reinicia la recopilación a partir de este momento. Se restablecen todos los datos de archivado para todos los flujos del grupo de ejecución o de los grupos de ejecución.
El temporizador de intervalos de archivado sólo se restablece si la opción -v (intervalo de archivado de estadísticas) de mqsicreatebroker o mqsichangebroker no es cero.
Es decir, el temporizador de intervalos sólo se establece si se está utilizando el mecanismo de notificación de intervalos interno, no un método externo.
Debe especificar -a o -s. Si no especifica uno de estos argumentos recibirá un mensaje de aviso.
Cuando establece este parámetro, también debe establecer el parámetro -f (flujo de mensajes) o el parámetro -j (todos los flujos de mensajes). Para recopilar estadísticas para un flujo de mensajes designado en una biblioteca específica, establezca los parámetros -k y -f. Para recopilar estadísticas para todos los flujos de mensajes de una biblioteca, establezca los parámetros -k y -j.
mqsichangeflowstats BrokerA -s -g -j -b none -c active
mqsichangeflowstats BrokerA -a
-e EGRP2 -f MyFlow1 -c inactive -t basic
mqsichangeflowstats BrokerA -s -g -j -c inactive