Especificación de la colección de estados del proveedor de diagnósticos

La especificación de la colección de estados proporciona un mecanismo para indicar qué proveedores de diagnósticos adicionales del sistema deben retenerse en los casos en los que estos datos adicionales pueden resultar útiles para la determinación de problemas o para el ajuste de las aplicaciones.

En funcionamiento normal, la mayoría de los componentes deberían funcionar de forma óptima sin almacenar datos operativos que no sean necesarios. Sin embargo, en ocasiones, es posible que un administrador o herramienta automática desee un componente para recopilar más información de lo habitual para ayudar en la determinación de problemas. A continuación, estos datos podrían exponerse a través de un volcado de estado. La especificación de la colección de estados se creó como una sintaxis para indicar los datos adicionales que el proveedor de diagnósticos debe retener en el sistema.

Para la sintaxis de la serie aCollectionSpec, consulte la documentación de la API DiagnosticConfigHome. Consiste básicamente en una lista, separada por caracteres de punto y coma (;), de las cláusulas de la especificación de la colección que tienen el siguiente formato:
 <DiagnosticProviderName regexp>:<AttributeId regexp>=[0|1]
Donde la expresión regular NombreProveedorDiagnosticos hará que esta cláusula se aplique a cualquier nombre de proveedor de diagnósticos que coincida con esa expresión regular. La expreg IDatributo y el valor booleano (0 para inactivo y 1 para activo) se almacenan en el objeto DiagnosticConfig que utiliza cada proveedor de diagnósticos. La activación o desactivación y el proceso de las cláusulas de izquierda a derecha permite una especificación relativamente compleja. Cualquier especificación que no se active explícitamente se considera desactivada. Este formato se explica con más detalle en los siguientes ejemplos.
Para activar el rastreo de todos los atributos del Proveedor de diagnósticos MyDP:
MyDP:.*=1
Para activar el rastreo de todos los atributos de todos los proveedores de diagnósticos (lo que probablemente tendrá un efecto en el rendimiento del sistema):
.*:.*=1
Para activar todo el rastreo de todos los atributos de todos los proveedores de diagnósticos que empiecen por ConnMgr (por ejemplo, orígenes de datos):
ConnMgr.*:.*=1
Esta especificación activa atributos de colección especiales del proveedor de diagnósticos MyDP que empiezan por la serie PoolInfo. No obstante, si el atributo empieza por PoolInfo.Db2Pool, la colección está desactivada (porque se lee de izquierda a derecha).
MyDP:PoolInfo.*=1;MyDP:PoolInfo.Db2Pool.*=0

Debe tenerse en cuenta que los volcados de estado pueden devolver información importante incluso cuando ninguna especificación de la colección de estados esté activada para un proveedor de diagnósticos. Frecuentemente los proveedores de diagnósticos deben mantener parte de la información de estado para funcionar. Todo lo que esté incluido dentro de esta categoría está disponible en un volcado de estado incluso si no existe ninguna colección de datos especiales esté activa. El uso de la especificación de la colección de estados puede incrementar la cantidad de datos disponibles.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ctrb_dpstatspec
File name: ctrb_dpstatspec.html