public class JSONBean
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
JSONBean.Writer
Use dumping out mbeans as JSON.
|
| Constructor and Description |
|---|
JSONBean() |
| Modifier and Type | Method and Description |
|---|---|
static void |
dumpAllBeans()
Dump out all registered mbeans as json on System.out.
|
static java.lang.String |
dumpRegionServerMetrics()
Dump out a subset of regionserver mbeans only, not all of them, as json on System.out.
|
static void |
main(java.lang.String[] args) |
JSONBean.Writer |
open(java.io.PrintWriter writer) |
public JSONBean.Writer open(java.io.PrintWriter writer) throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String dumpRegionServerMetrics()
throws javax.management.MalformedObjectNameException,
java.io.IOException
javax.management.MalformedObjectNameExceptionjava.io.IOExceptionpublic static void dumpAllBeans()
throws java.io.IOException,
javax.management.MalformedObjectNameException
java.io.IOExceptionjavax.management.MalformedObjectNameExceptionpublic static void main(java.lang.String[] args)
throws java.io.IOException,
javax.management.MalformedObjectNameException
java.io.IOExceptionjavax.management.MalformedObjectNameException