The Profiler plug-in
captures profiling information about operations performed
inside the JVM while the directory server is running.
ds-cfg-profiler-plugin
ds-cfg-plugin
org.opends.server.plugins.profiler.ProfilerPlugin
startup
false
Specifies the sample interval in milliseconds to be used when
capturing profiling information in the server.
When capturing
data, the profiler thread sleeps for this length of time
between calls to obtain traces for all threads running in the
JVM.
Changes to this configuration attribute take effect the
next time the profiler is started.
ds-cfg-profile-sample-interval
Specifies the path to the directory where profile information
is to be written. This path may be either an absolute path or a path
that is relative to the root of the directory server
instance.
The directory must exist and the directory server must have
permission to create new files in it.
.*
DIR
The path to any directory that exists on the filesystem
and that can be read and written by the server user.
ds-cfg-profile-directory
Indicates whether the profiler plug-in is to start collecting data
automatically when the directory server is started.
This property is read only when the server is
started, and any changes take effect on the next restart.
This property is typically set to "false" unless startup
profiling is required, because otherwise the volume of data that
can be collected can cause the server to run out of memory if it
is not turned off in a timely manner.
ds-cfg-enable-profiling-on-startup
Specifies the action that should be taken by the profiler.
A value of "start" causes the profiler thread to start
collecting data if it is not already active. A value of "stop"
causes the profiler thread to stop collecting data and write
it to disk, and a value of "cancel" causes the profiler thread
to stop collecting data and discard anything that has been
captured. These operations occur immediately.
none
Do not take any action.
Start collecting profile data.
Stop collecting profile data and write what has been
captured to a file in the profile directory.
Stop collecting profile data and discard what has been
captured.
ds-cfg-profile-action