epadmin-statistics
epadmin statistics target — Manages the collection and display of runtime performance statistics.
DESCRIPTION
Use the statistics target to xxx
AManages the collection and display of runtime performance statistics. Details on the statistics data gathered, and their meaning, can be found in the Performance Tuning Guide. Supported statistics are defined in the Supported Statistics table.
The statistics target has seven commands:
The designation [
in syntax examples is a reminder that this
command requires either the global parameter sn
|ad
]‑‑servicename
or the ‑‑adminport
and
‑‑hostname
combination to identify the node or cluster
of interest.
Supported Statistics Table
The columns in this table have the following meanings:
-
Statistic — Statistic name
-
Description — Brief description.
-
Enable / Disable — Yes indicates that the statistic must be explicitly enabled to start collection and disabled to stop collection.
-
Clear — Yes indicates that the statistic value can be cleared.
-
Detailed — Yes indicates that detailed output is available for the statistic.
-
Filter — Indicates whether filtering is supported for the statistic. For statistics that support filtering, the valid filter values are
java
ornone
. A value ofjava
indicates that statistics are only reported for Java managed objects. A value ofnone
reports statistics for all managed objects.
Statistic | Description | Enable / Disable | Clear | Detailed | Filter |
---|---|---|---|---|---|
activetransactions
|
Active Transactions | No | No | No | No |
allocationsummary
|
Allocator Allocation Summary | No | No | No | No |
allocatorbuckets
|
Allocator Buckets | No | No | Yes | No |
allocatorsummary
|
Allocator Summary | No | No | No | No |
blockedtransactions
|
Blocked Transactions | No | No | No | No |
cachedengine
|
Cached Engines | No | Yes | No | No |
classtransform
|
Class Transformation | No | Yes | Yes | No |
classtypedescriptor
|
Class Type Descriptors | Yes | Yes | No | No |
cpu
|
CPU Utilization | Yes | No | No | No |
deadlock
|
Deadlock | No | Yes | Yes | No |
disk
|
Disk | Yes | No | No | No |
distributionchannel
|
Distribution Network | Yes | Yes | Yes | No |
distributionnode
|
Distribution | No | Yes | No | No |
engine
|
Node Processes | No | No | No | No |
eventbus
|
Shared Memory IPC | No | Yes | Yes | No |
eventlog
|
Shared Memory IPC Detailed | Yes | Yes | No | No |
files
|
Files | No | No | No | No |
hash
|
Shared Memory Hashing | No | No | Yes | No |
host
|
Kernel Information | No | No | No | No |
javacache
|
JNI Cache | No | Yes | No | No |
javastack
|
Java Stack | No | No | No | No |
javatransaction
|
Transaction | Yes | Yes | Yes | No |
jni
|
Runtime JNI Calls | Yes | Yes | No | No |
lifecycle
|
Node and Engine Start and Stop Timing Events | No | Yes | Yes | No |
localmutex
|
Local Mutex | Yes | Yes | Yes | No |
memoryusage
|
Memory Usage | No | Yes* | No | No |
mutex
|
Shared Memory Mutex | Yes | Yes | Yes | No |
namedcache
|
Named Caches | No | Yes | No | No |
native
|
Native Runtime Calls | No | Yes | No | No |
navigation
|
Query | No | Yes | No |
java or none .
Default is java .
|
network
|
Network | Yes | No | No | No |
object
|
Objects | No | Yes | No |
java or none .
Default is java .
|
objectmemory
|
Per Object Type Shared Memory Utilization | No | No | No |
java or none .
Default is java .
|
partition
|
Partition | No | Yes | No | No |
sar
|
System Activity Reporter | Yes | No | No | No |
systeminfo
|
System Information | No | No | No | No |
threads
|
System Threads | No | No | No | No |
timer
|
Timers | No | No | No | No |
transaction
|
Transaction Locking | Yes | Yes | Yes |
java or none .
Default is java .
|
transactioncontention
|
Transaction Contention | Yes | Yes | No |
java or none .
Default is java .
|
transactionpromotion
|
Transaction Promotion | Yes | Yes | No |
java or none .
Default is java .
|
vmstat
|
Virtual Memory | Yes | No | No | No |
*Clearing memoryusage
only clears the memory throttle statistics.
epadmin clear statistics
Clears current statistic values. Clearing a statistic that does not support clear has no effect. See the Supported Statistics table for a list of statistics that support clearing.
epadmin [sn
|ad
]
clear statistics --statistics="transaction,mutex"
Command Parameter | Description | Required |
---|---|---|
statistics
|
Comma-separated list of statistics in quotes. See the Supported Statistics table for the list of valid statistics. | Yes. |
epadmin disable statistics
Disables collection of statistics. Disabling a statistic that does not support disable has no effect. See the Supported Statistics table for a list of statistics that support disabling.
epadmin [sn
|ad
]
disable statistics --statistics="transaction,mutex"
Command Parameter | Description | Required |
---|---|---|
statistics
|
Comma-separated list of statistics in quotes. See the Supported Statistics table for the list of valid statistics. | Yes. |
epadmin display statistics
Displaying a statistic that has no data available will generate empty output.
epadmin[
display statistics --statistics="transaction,mutex" epadminsn
|ad
][
display statistics --statistics="transaction,mutex" --detailed epadminsn
|ad
][
display statistics --statistics="object,transaction" --filter=none epadminsn
|ad
][
display statistics --statistics="transaction,mutex" --label="Transaction & Mutex Report"sn
|ad
]
Command Parameter | Description | Required |
---|---|---|
|
Comma-separated list of statistics. See the Supported Statistics table for the list of valid statistics. | Yes. |
detailed
|
Boolean indicating whether detailed values should be displayed. See the Supported Statistics table for statistics that support detailed output. |
No. Default value is false .
|
filter
|
Filter statistics output. See the Supported Statistics table for statistics that support filtering and if so, their valid filter values. Only a single filter value may be specified for a list of statistics. | No. Default value is statistics specific. |
label
|
A string to append to the header in non-delimited output. | No. No default. |
epadmin enable statistics
Enables collection of statistics. Enabling a statistic that does not support enable has no effect. See the Supported Statistics table for a list of statistics that support enabling.
epadmin [sn
|ad
]
enable statistics --statistics="transaction,mutex"
Command Parameter | Description | Required |
---|---|---|
statistics
|
Comma-separated list of statistics. See the Supported Statistics table for the list of valid statistics. | Yes. |
epadmin snapshot statistics
Displays a timed snapshot of statistic values.
Internally, the snapshot command performs the following steps in order —
, warm up sleep
disableclear
, enable
, time sleep
,
, disable
display
. The warm up sleep
duration
is controlled by the warmupseconds
parameter. The time
sleep
duration is controlled by the time
parameter.
epadmin[
snapshot statistics --statistics="transaction,mutex" --seconds=10 epadminsn
|ad
][
snapshot statistics --statistics="transaction,mutex" --seconds=10 --warmupseconds=10 --detailed epadminsn
|ad
][
snapshot statistics --statistics="object,transaction" --seconds=10 --filter=none epadminsn
|ad
][
snapshot statistics --statistics="transaction,mutex" --seconds=10 --warmupseconds=10 --serializesn
|ad
]
Command Parameter | Description | Required |
---|---|---|
|
Comma-separated list of statistics. See the Supported Statistics table for the list of valid statistics. | Yes. |
seconds
|
The number of seconds to collect data. | Yes. |
warmupseconds
|
The number of seconds to wait before starting the snapshot collection cycle. | No . Default value is 0. |
detailed
|
Value passed to the display command in the
snapshot collection cycle.
|
No. No default value. |
filter
|
Value passed to the display command in the
snapshot collection cycle.
|
No. No default value. |
serialize
|
Serialize collection of statistics if true . A
separate collection cycle is executed for each statistic being collected,
starting with the warm up sleep .
|
No. Default value is false .
|