Fonctions de gestion de WSDM (Web Services Distributed Management) pour les types de ressources de WebSphere Application Server

Une ressource qui prend en charge une ou plusieurs fonctions de gérabilité est une ressource gérable. Chaque type de ressource exposée dans le produit prend en charge un certain nombre de fonctions de gérabilité (Web Services Distributed Management (WSDM).

Important : WSDM est une application système qui est désactivée par défaut lors de l'installation du produit. Vous devez d'abord activer WSDM pour pouvoir l'utiliser pour gérer les ressources du produit. Utilisez des scripts pour activer WSDM.

Une ressource gérable est un serveur ou une application qui prend en charge une fonction d'arrêt, de démarrage ou de suppression. Une fonction de gérabilité inclut des propriétés, des opérations et des notifications. Vous pouvez obtenir et afficher des données de performances concernant les ressources gérées lorsque vous activez PMI (Performance Monitoring Infrastructure) dans votre environnement serveur.

Les ressources gérables WSDM sont généralement une agrégation de fonctions de gérabilité. Certaines fonctions de gérabilité sont globalement applicables à de nombreux types de ressources. La gestion des états tombe dans cette catégorie. Certaines fonctions de gérabilité sont propres à une ressource à gestion unique, par exemple la fonction de gérabilité de la machine virtuelle Java™ s'applique uniquement aux ressources à gestion JVM.

Le gestionnaire autonome, qui peut être tout client avec une fonction de gérabilité, interagit avec les ressources. Avant que le gestionnaire autonome puisse interagir avec les ressources, il doit demander quelles ressources sont disponibles dans le serveur d'applications via le groupe de services. Le groupe de services est une agrégation de WS-Resources dans le même domaine. Le groupe de servicesWebSphere Application Server WSDM contient toutes les ressources. Chaque ressource devient un membre dans le groupe de services. Le gestionnaire autonome peut obtenir une référence de noeud final (EPR) particulière des ressources à partir du groupe de services basé sur le type de ressource ou les paramètres de la référence. Une fois que l'EPR est obtenue, le gestionnaire autonome peut envoyer la demande à la ressource. Le groupe de services est accessible via l'adresse de noeud final suivante : http://<nomhôte>:<port>/websphere-management/services/service-group.

Une fois que le gestionnaire autonome a obtenu la liste des EPR des ressources à partir du groupe de services, il peut envoyer les demandes au fournisseur de ressources. Les noeuds finaux des ressources sont répertoriés dans le tableau ci-dessous. Le langage WSDL (Web Services Description Language) associé peut être obtenu en liant ?wsdl à l'extrémité de l'adresse de noeud final.

Type de ressource Adresse de noeud final de ressource
Profil WebSphere Application Server, également appelé instance de configuration d'exécution ou domaine WebSphere Application Server http://<nomhôte>:<port>/websphere-management/services/webspheredomain
WebSphere Application Server http://<nomhôte>:<port>/websphere-management/services/applicationserver
Cluster WebSphere Application Server http://<nomhôte>:<port>/websphere-management/services/webspherecluster
Machine virtuelle Java http://<nomhôte>:<port>/websphere-management/services/jvm
Application http://<nomhôte>:<port>/websphere-management/services/application
Objet déployé par WebSphere Application Server http://<nomhôte>:<port>/websphere-management/services/deployedobject
Servlet http://<nomhôte>:<port>/websphere-management/services/servlet
Enterprise JavaBeans http://<nomhôte>:<port>/websphere-management/services/ejb
Services Web http://<nomhôte>:<port>/websphere-management/services/webservices
Services Web JAX-WS http://<nomhôte>:<port>/websphere-management/services/jaxwswebservices
services Web JAX-RPC http://<nomhôte>:<port>/websphere-management/services/jaxrpcwebservices
Source de données http://<nomhôte>:<port>/websphere-management/services/datasource

Chaque type de ressource exposée dans le produit prend en charge un certain nombre de fonctions de gérabilité. Ces ressources sont définies par la spécification WSDM, le point tactile du gestionnaire autonome et la gestion intégrée du produit. Un point tactile est une combinaison de types et d'opérations de ports définis dans WSDL, qui expose l'interface de gérabilité d'une ressource gérée d'une façon qui respecte les différentes spécifications des services Web. Chaque fonction de gérabilité comprend plusieurs propriétés, opérations et notifications.

Le tableau ci-dessous répertorie les fonctions de gérabilité agrégées par chaque ressource. Pour obtenir des informations sur une API (Application Programming Interface) ou une spécification répertoriée avec une fonction de gérabilité, voir la rubrique Spécifications et documentation sur les API.

Types de ressource et fonctions de gérabilité
Type de ressource Fonctions de gérabilité Spécification
Domaine WebSphere Application Server
  • J2EEDomain
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • Configuration
  • ApplicationManagement
  • ConfigChangeNotifier
  • Expéditeur de messages de notification
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • MUWS – WSDM
  • WebSphere Application Server unique
  • WebSphere Application Server unique
  • WSBN - WS-N
WebSphere Application Server
  • J2EEServer
  • J2EEManagedObject
  • Identity
  • Metrics
  • Etat
  • ManageabilityCharacteristics
  • Description
  • 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 unique
  • WebSphere Application Server unique
Cluster WebSphere Application Server
  • Identity
  • Metrics
  • Etat
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • ClusterManagement
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server unique
Machine virtuelle Java
  • JVM
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
Application
  • J2EEApplication
  • J2EEDeployedObject
  • J2EEManagedObject
  • Identité
  • Etat
  • Metrics
  • ManageabilityCharacteristics
  • Description
  • 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 unique
  • WebSphere Application Server unique
Servlet
  • Servlet
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
Enterprise JavaBeans
  • EJB
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
Service Web
  • Metrics
  • J2EEManagedObject
  • Identity
  • Etat
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • WebService
  • MOWS – WSDM
  • JSR 77 – J2EE
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server unique
Services Web JAXWS
  • J2EEManagedObject
  • Identification
  • Metrics
  • Etat
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • WebService
  • Références de gérabilité
  • OperationalStatus
  • Etat opérationnel
  • Etat opérationnel de l'opération
  • Etat du traitement de la requête
  • Identité
  • JSR 77 – J2EE
  • MOWS – WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server unique
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MUWS – WSDM
Services Web JAXRPC
  • Metrics
  • J2EEManagedObject
  • Identification
  • Metrics
  • Etat
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • WebService
  • Références de gérabilité
  • OperationalStatus
  • Etat opérationnel
  • Etat opérationnel de l'opération
  • Etat du traitement de la requête
  • Identité
  • MOWS – WSDM
  • JSR 77 – J2EE
  • MOWS – WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • MUWS
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server unique
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MOWS – WSDM
  • MUWS – WSDM
Source de données
  • JDBCDatasource
  • J2EEResource
  • J2EEManagedObject
  • Identity
  • Metrics
  • ManageabilityCharacteristics
  • Description
  • ResourceType
  • DataSource
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • JSR 77 – J2EE
  • MUWS - WSDM
  • MUWS - WSDM
  • MUWS – WSDM
  • MUWS – WSDM
  • AC touchpoint
  • WebSphere Application Server unique

Le tableau ci-dessous répertorie les attributs et opérations des fonctions de gérabilité du produit.

Fonctions de gérabilité Attributs Opérations
J2EEDomain Aucune
  • String getAttribute(String, String)
  • String[] queryNames(String queryString)
J2EEManagedObject
  • objectName
  • stateMangeable
  • eventProvider
  • statisticsProvider
Aucune
ConfigChangeNotifier Aucun Aucun (mais il a la notification de ConfigChange)
ApplicationManagement Aucune
  • String installApplication(String, String, HashMap)
  • String uninstallApplication(String)
  • String updateApplication(String, String, HashMap)
  • String, HashMap
  • EndpointReference listApplications(String applicationName)
J2EEServer
  • serverVendor
  • serverVersion
  • DepolyedObjects
  • javaVMs
Aucune
StateManageable
  • state
  • startTime
  • stop()
  • start()
  • startRecursive()
ApplicationServer
  • Nom
  • 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)
Machine virtuelle Java
  • javaVersion
  • javaVendor
  • noeud
  • stats
  • freeMemory
  • usedMemory
  • heapSize
  • upTime
  • GCCount
  • GCTime
  • GCInternalTime
  • waitsForLockCount
  • waitForLockTime
  • objectAllocatedCount
  • objectMovedCount
  • objectFreedCount
  • threadStartedCount
  • threadEndedCount
Aucune
J2EEDeployedObject
  • deploymentDescriptor
  • serveur
Aucune
Application J2EE module Aucune
Application implementationVersion Aucune
Servlet
  • concurrentRequest
  • responseTime
  • numErrors
  • totalRequests
Aucune
EJB
  • createCount
  • loadCount
  • storeCount
  • readyCount
  • liveCount
  • pooledCount
  • waitTime
Aucune
WebService
  • payloadSize
  • replyPayloadSize
  • requestPayloadSize
  • requestResponseTime
  • replyResponseTime
  • responseTime
  • processRequestCount
  • dispatchedRequestCount
  • receivedRequestCount
  • loadedWebServiceCount
Aucune
DataSource
  • jdbcDriver
  • connectionFactoryType
  • dataSourceName
  • dataStoreHelperClass
  • loginTimeout
  • statementCacheSize
  • jtaEnabled
  • Nom
  • 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()

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwbs_reswsdm
Nom du fichier : rwbs_reswsdm.html