import{_ as r,o as i,c as l,a as e,b as n,e as a,d as s,r as d}from"./app.977e81c1.js";const o={},c=e("h1",{id:"mbean",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#mbean","aria-hidden":"true"},"#"),a(" mbean")],-1),m={href:"https://arthas.aliyun.com/doc/arthas-tutorials.html?language=en&id=command-mbean",target:"_blank",rel:"noopener noreferrer"},p=e("code",null,"mbean",-1),h=a(" online tutorial"),u=s(`
TIP
show Mbean information
This command can show or monitor Mbean attribute information.
Name | Specification |
---|---|
name-pattern | pattern for the Mbean name |
attribute-pattern | pattern for the attribute name |
[m] | show meta information |
[i:] | specify the interval to refresh attribute value (ms) |
[n:] | execution times |
[E] | turn on regex matching while the default mode is wildcard matching. Only effect on the attribute name |
show all Mbean names:
mbean
show meta data of Mbean:
mbean -m java.lang:type=Threading
show attributes of Mbean:
mbean java.lang:type=Threading
Mbean name support wildcard matcher:
mbean java.lang:type=Th*
Wildcards match specific attributes:
mbean java.lang:type=Threading *Count
Switch to regular matching using the -E
command:
mbean -E java.lang:type=Threading PeakThreadCount|ThreadCount|DaemonThreadCount
Real-time monitoring using -i
command:
mbean -i 1000 java.lang:type=Threading *Count
Real-time monitoring using -i
with number of times the command will be executed using -n
command (100 times by default):
mbean -i 1000 -n 50 java.lang:type=Threading *Count