Description Syntax Examples dumpMetrics

6-6 Oracle Fusion Middleware WebLogic Scripting Tool Command Reference ServerName: soa_server1 contention.value: enabled in JVM daemon.value: 68 threads deadlock.value: 0 threads live.value: 74 threads peak.value: 74 threads started.value: 105 threads . . .

6.1.3 dumpMetrics

Command Category: DMS Metrics Use with WLST: Online

6.1.3.1 Description

Displays available metrics in the internal format or in XML. The returned value is a text document.

6.1.3.2 Syntax

dumpMetrics[servers] [, format]

6.1.3.3 Examples

The following example outputs all available metrics, including native WebLogic Server metrics and internal DMS metrics, in the XML format: dumpMetricsformat=xml table name=weblogic_j2eeserver:jvm keys=ServerName serverName componentId=bam_server1 cacheable=false row cacheable=false column name=serverName[CDATA[bam_server1]]column column name=nurserySize.value type=DOUBLE0.0column column name=jdkVersion.value[CDATA[1.6.0_05]]column column name=jdkVendor.value[CDATA[BEA Systems, Inc.]]column Argument Definition servers Optional. Specifies the servers from which to retrieve metrics. Valid values are a list of WebLogic Server instance names and system component names. To specify one server, use the following syntax: servers=servername To specify multiple servers, use one of the following syntax options: servers=[servername1, servername2, ...] servers=servername1, servername2, ... If this argument is not specified, the command returns the list of metric tables for all WebLogic servers and system components. format Optional. Specifies the command output format. Valid values are raw the default, xml, and pdml. For example: format=raw format=xml format=pdml DMS raw format is a simple metric display format; it displays one metric per line. DMS Custom WLST Commands 6-7 column name=daemonThreads.active type=LONG68column column name=cpuUsage.percentage type=DOUBLE100.0column column name=threads.active type=LONG71column column name=ServerName[CDATA[bam_server1]]column column name=heapUsed.value type=DOUBLE0.0column row The following example outputs metrics from Server-0 in the default raw format: dumpMetricsservers=Server-0 . . . JVMMxBeansthreadsThread-44 [type=JVM_Thread] ECID.value: null RID.value: null blocked.value: 0 msec blockedCount.value: 1 times cpu.value: 40 msecs lockName.value: null lockOwnerID.value: null lockOwnerName.value: null name.value: LDAPConnThread-0 ldap:10.229.149.27:7001 state.value: RUNNABLE waited.value: 0 msec waitedCount.value: 0 times JVMMxBeansthreadsThread-45 [type=JVM_Thread] ECID.value: null RID.value: null blocked.value: 0 msec . . . The following example outputs metrics from soa_server1 and bam_server1 in XML format: dumpMetricsservers=[soa_server1, bam_server1], format=xml table name=oracle_soainfra:high_latency_sync_composites keys=ServerName soainfra_composite soainfra_composite_revision soainfra_domain componentId=bam_server1 cacheable=false table table name=weblogic_j2eeserver:ejb_transaction keys=ServerName appName ejbModuleName name serverName componentId=bam_server1 cacheable=false row cacheable=false column name=serverName[CDATA[bam_server1]]column column name=name[CDATA[MessagingClientParlayX]]column column name=ejbTransactionCommit.percentage type=DOUBLE0.0column column name=ejbTransactionRollback.completed type=LONG0column column name=ejbTransactionTimeout.throughput type=DOUBLE0.0column column name=ejbTransactionCommit.completed type=LONG0column column name=ejbTransactionTimeout.completed type=LONG0column column name=appName[CDATA[usermessagingserver]]column column name=ejbTransactionRollback.throughput type=DOUBLE0.0column column name=ServerName[CDATA[bam_server1]]column column name=ejbTransactionCommit.throughput type=DOUBLE0.0column column name=ejbModuleName[CDATA[sdpmessagingclient-ejb-parlayx.jar]]column row . . . 6-8 Oracle Fusion Middleware WebLogic Scripting Tool Command Reference

6.1.4 reloadMetricRules