Capacidades de gestión de WSDM (Web Services Distributed Management) para tipos de recursos de WebSphere Application Server

Un recurso que da soporte a una o varias posibilidades de gestión se convierte en un recurso gestionable. Cada tipo de recurso expuesto en el producto soporta diversas posibilidades de gestión de WSDM (Web Services Distributed Management).

Importante: WSDM es una aplicación de sistema y está inhabilitado por omisión cuando el producto está instalado. Primero debe habilitar WSDM para poder utilizarla para gestionar los recursos del producto. Utilice scripts para habilitar WSDM.

Un recurso gestionable puede ser un servidor o una aplicación que soporta una capacidad que incluye detener, iniciar y eliminar operaciones. Una capacidad de gestión incluye algunas propiedades, operaciones y notificaciones. Puede obtener y visualizar datos de rendimiento acerca de los recursos gestionados cuando habilita PMI (Performance Monitoring Infrastructure) en el entorno de servidor.

Los recursos gestionables WSDM, en general, son una agregación de posibilidades de gestión. Hay posibilidades de gestión que son aplicables globalmente en muchos tipos de recursos. La gestión del estado se adapta a esta categoría. Algunas posibilidades de gestión son exclusivas de un recurso de gestión única, por ejemplo, la posibilidad de gestión de la máquina virtual Java™ (JVM) que sólo se aplica a recursos gestionados por la JVM.

El gestor autónomo (AC), que puede ser cualquier cliente con posibilidad de gestión, interactúa con los recursos. Para que el AC pueda interactuar con los recursos, este debe consultar qué recursos están disponibles en el servidor de aplicaciones mediante el grupo de servicio. El grupo de servicio es una agregación de WS-Resources dentro del mismo dominio. El grupo de servicio WSDM de WebSphere Application Server contiene todos los recursos. Cada recurso pasa a ser un miembro del grupo de servicio. El AC puede obtener del grupo de servicios una referencia de punto final (EPR) de recursos determinada según el tipo de recurso o los parámetros de referencia. Después de conseguir la EPR, el AC puede enviar la solicitud al recurso. Se puede acceder al grupo de servicio con la siguiente dirección de punto final: http://<nombrehost>:<puerto>/websphere-management/services/service-group.

Después de que el AC obtenga la lista EPR de recursos del grupo de servicio, el AC puede enviar solicitudes al proveedor de recursos. Cada punto final de recurso se lista en la tabla siguiente. El WSDL (Web Services Description Language) se puede obtener adjuntado ?wsdl al final de la dirección de punto final.

Tipo de recurso Dirección de punto final de recurso
Perfil de WebSphere Application Server, denominado también instancia de configuración de tiempo de ejecución o dominio de WebSphere Application Server http://<nombrehost>:<puerto>/websphere-management/services/webspheredomain
WebSphere Application Server http://<nombrehost>:<puerto>/websphere-management/services/applicationserver
Clúster de WebSphere Application Server http://<nombrehost>:<puerto>/websphere-management/services/webspherecluster
Máquina virtual Java http://<nombrehost>:<puerto>/websphere-management/services/jvm
Application http://<nombrehost>:<puerto>/websphere-management/services/application
Objeto WebSphere Application Server desplegado http://<nombrehost>:<puerto>/websphere-management/services/deployedobject
Servlet http://<nombrehost>:<puerto>/websphere-management/services/servlet
Enterprise JavaBeans http://<nombrehost>:<puerto>/websphere-management/services/ejb
Servicios web http://<nombrehost>:<puerto>/websphere-management/services/webservices
Servicios web JAX-WS http://<nombrehost>:<puerto>/websphere-management/services/jaxwswebservices
servicios web JAX-RPC http://<nombrehost>:<puerto>/websphere-management/services/jaxrpcwebservices
Origen de datos http://<nombrehost>:<puerto>/websphere-management/services/datasource

Cada tipo de recurso expuesto en el producto soporta una serie de capacidades de gestión. La especificación WSDM, AC touchpoint y la gestión incorporada del producto definen estos recursos. Un punto de contacto es una combinación de tipos de puerto y operaciones definida en WSDL que expone la interfaz de gestión para un recurso gestionado, de modo que cumple con las diversas especificaciones para servicios web. Cada capacidad de gestión incluye una serie de propiedades, operaciones y notificaciones.

En la tabla siguiente se listan las capacidades de gestión que añade cada recurso. Para obtener información acerca de una API (Application Programming Interface) o una especificación listada con una capacidad de gestión, consulte la sección Especificaciones y documentación de la API.

Tipos de recursos y capacidades de gestión
Tipo de recurso Capacidades de gestión Especificación
Dominio de WebSphere Application Server
  • J2EEDomain
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • Configuration
  • ApplicationManagement
  • ConfigChangeNotifier
  • NotificationProducer
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • MUWS – WSDM
  • WebSphere Application Server exclusivo
  • WebSphere Application Server exclusivo
  • WSBN - WS-N
WebSphere Application Server
  • J2EEServer
  • J2EEManagedObject
  • Identity
  • Metrics
  • Estado
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • NotificationProducer
  • ApplicationServer
  • StateManageable
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WSBN – WS-N
  • WebSphere Application Server exclusivo
  • WebSphere Application Server exclusivo
Clúster de WebSphere Application Server
  • Identity
  • Metrics
  • State
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • ClusterManagement
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server exclusivo
Máquina virtual Java
  • JVM
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
Application
  • J2EEApplication
  • J2EEDeployedObject
  • J2EEManagedObject
  • Identidad
  • State
  • Metrics
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • Application
  • StateManageable
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS - WSDM
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server exclusivo
  • WebSphere Application Server exclusivo
Servlet
  • Servlet
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
Enterprise JavaBeans
  • EJB
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
Servicio Web
  • Metrics
  • J2EEManagedObject
  • Identity
  • State
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • WebService
  • MOWS – WSDM
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server exclusivo
Servicios web JAXWS
  • J2EEManagedObject
  • Identification
  • Metrics
  • State
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • WebService
  • Manageability references
  • OperationalStatus
  • Operational state
  • Operation operational status
  • Request processing state
  • Identidad
  • JSR 77 – J2EE
  • MOWS – WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server exclusivo
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MUWS – WSDM
Servicios web JAXRPC
  • Metrics
  • J2EEManagedObject
  • Identification
  • Metrics
  • State
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • WebService
  • Manageability references
  • OperationalStatus
  • Operational state
  • Operation operational status
  • Request processing state
  • Identidad
  • MOWS – WSDM
  • JSR 77 – J2EE
  • MOWS – WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server exclusivo
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MUWS – WSDM
Origen de datos
  • JDBCDatasource
  • J2EEResource
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Descripción
  • ResourceType
  • DataSource
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS - WSDM
  • MUWS - WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server exclusivo

La tabla siguiente lista los atributos y las operaciones para las capacidades de gestión del producto

Capacidades de gestión Atributos Operaciones
J2EEDomain Ninguna
  • String getAttribute(String, String)
  • String[] queryNames(String queryString)
J2EEManagedObject
  • objectName
  • stateMangeable
  • eventProvider
  • statisticsProvider
Ninguna
ConfigChangeNotifier Ninguna Ninguno (no obstante, tiene notificación de ConfigChange)
ApplicationManagement Ninguna
  • String installApplication(String, String, HashMap)
  • String uninstallApplication(String)
  • String updateApplication(String, String, HashMap)
  • String, HashMap
  • EndpointReference listApplications(String applicationName)
J2EEServer
  • serverVendor
  • serverVersion
  • DeployedObjects
  • javaVMs
Ninguna
StateManageable
  • state
  • startTime
  • stop()
  • start()
  • startRecursive()
ApplicationServer
  • nombre
  • versionsForAllEFixes
  • versionsForAllExtensions
  • VersionsForAllPTFs
  • shortName
  • threadMonitorInterval
  • threadMonitorthreshold
  • threadMonitorAdjustmentThreshold
  • ProcessId
  • cellName
  • nodeName
  • processType
  • platformName
  • platformVersion
  • stopImmediate()
  • restart()
  • String getproductVersion(String)
ClusterManagement
  • clusterName
  • preferLocal
  • wlcId
  • state
  • backupName
  • backupBootstrapHost
  • backupBootstrapPort
  • start()
  • stop()
  • stopImmediate()
  • rippleStarT()
  • exportRouteTable()
  • dumpClusterInfo()
  • boolean getAvailable(String, String)
  • boolean setAvailable(String, String)
  • boolean setUnavailable(String, String)
Máquina virtual Java
  • javaVersion
  • javaVendor
  • node
  • stats
  • freeMemory
  • usedMemory
  • heapSize
  • upTime
  • GCCount
  • GCTime
  • GCInternalTime
  • waitsForLockCount
  • waitForLockTime
  • objectAllocatedCount
  • objectMovedCount
  • objectFreedCount
  • threadStartedCount
  • threadEndedCount
Ninguna
J2EEDeployedObject
  • deploymentDescriptor
  • server
Ninguna
Aplicación J2EE módulo Ninguna
Application implementationVersion Ninguna
Servlet
  • concurrentRequest
  • responseTime
  • numErrors
  • totalRequests
Ninguna
EJB
  • createCount
  • loadCount
  • storeCount
  • readyCount
  • liveCount
  • pooledCount
  • waitTime
Ninguna
WebService
  • payloadSize
  • replyPayloadSize
  • requestPayloadSize
  • requestResponseTime
  • replyResponseTime
  • responseTime
  • processRequestCount
  • dispatchedRequestCount
  • receivedRequestCount
  • loadedWebServiceCount
Ninguna
DataSource
  • jdbcDriver
  • connectionFactoryType
  • dataSourceName
  • dataStoreHelperClass
  • loginTimeout
  • statementCacheSize
  • jtaEnabled
  • nombre
  • jndiName
  • testConnection
  • testConnectionInterval
  • stuckTimerTime
  • stuckTime
  • stuckThreshold
  • surgeThrehold
  • surgeCreationInterval
  • connectionTimeout
  • maxConnections
  • minConnctions
  • purgePolicy
  • reapTime
  • unusedTimeout
  • agedTimeout
  • freePoolDistributionTableSize
  • freePoolPartions
  • sharedPoolPartitions
  • String showPoolContents()
  • void purgePoolContents()
  • void pause()
  • void resume()
  • String getStatus()

Icon that indicates the type of topic Reference topic



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