This interface defines a diagnostic monitor, which is applied at the specified locations within the included classes in an instrumentation scope.
If you use the getMBeanInfo
operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.diagnostics.descriptor.WLDFInstrumentationMonitorBean
Since 9.0.0.0
In addition to accessing this MBean by invoking a factory method, you can also access this MBean from the following MBean attributes:
|
This section describes the following attributes:
The diagnostic actions attached to this monitor. Actions are
relevant only for delegating and custom monitors. Valid actions
are: TraceAction
, DisplayArgumentsAction
,
StackDumpAction
, ThreadDumpAction
, and
TraceElapsedTimeAction
.
Privileges | Read/Write |
Type | class java.lang.String[] |
Optional description of this monitor.
Privileges | Read/Write |
Type | java.lang.String |
Specifies whether dye filtering is enabled for the diagnostic actions associated with this monitor.
Privileges | Read/Write |
Type | boolean |
The dye mask for all diagnostic actions associated with this monitor.
Privileges | Read/Write |
Type | java.lang.String |
Specifies whether the monitor and its associated diagnostics actions are enabled.
Privileges | Read/Write |
Type | boolean |
Default Value | true |
Attached actions are applied at selected locations:
before
, after
, or around
pointcuts. This is relevant only for custom monitors. (A location
where diagnostic code is added is called a diagnostic joinpoint. A
set of joinpoints, identified by an expression, is called a
pointcut.)
Once a location type is set, it cannot be changed.
Privileges | Read/Write |
Type | java.lang.String |
Default Value | before |
Legal Values |
|
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The name of the WebLogic Diagnostic Framework (WLDF) bean.
Privileges | Read only |
Type | java.lang.String |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
The pointcut expression for this monitor. (A location where diagnostic code is added is called a diagnostic joinpoint. A set of joinpoints, identified by an expression, is called a pointcut.)
Setting a pointcut expression is relevant only for custom monitors; for standard and delegating monitors, this definition is implicitly defined by WLDF.
Once a pointcut expression is set, it cannot be changed.
Privileges | Read/Write |
Type | java.lang.String |
Redeploy or Restart required | Changes take effect after you redeploy the module or restart the server. |
Properties for this monitor. Properties are name=value pairs,
one pair per line. For example, USER1=foo
ADDR1=127.0.0.1
.
Privileges | Read/Write |
Type | java.lang.String |