|
|
|
-
[console, alerts]
Add the alerts functionality in there, including adding an alerts
table to the configuration view and a context menu to the config
tree to enable "add/remore alert(s)" option.
→ PS
-
[console, config tree]
Add a context menu to the config
tree to enable "add/remore formatter(s)" option.
→ PS
-
[console, toolbar]
make the start/stop buttons aware of when the watching threads
finish naturally.
→ PS
-
[scripts]
Remove the need for separate invocation of Console and WLWatchman
classes.
→ PS
-
[console, graphs]
Allow opening of multiple GraphFrames for a given MBean. This
would enable simultaneous graphing of attributes that have wildly
different scales, such as stuck threads and pending request
times, where one is several orders of magnitude greater than the
other.
→ PS
-
[console, config tree]
Make the config tree popup menu aware of which view is displayed
and change it accordingly. Conig view gives add/remove formatter,
alerts, MBean functionality, Graphs View gives "new/open graph"
functionality for showing multiple graphs.
→ PS
-
[console, config]
Allow direct editing of the configuration, first by just giving
access to the xml in an editor and reloading it; then by allowing
editing of the tree via popup menus.
→ PS
-
[console, graphs]
Rework the way the charts do the axes - 2-11 is not really an
ideal scale to use.
→ PS
-
[output, files]
The output file names aren't hugely nice for some objects. A case
in point:
portalServer_portalServer_portalServer_portalApp_datasync_wlwatchman.csv
In addition, you could end up monitoring two objects with the
same name - not good in this scheme. Use optional id attribute in
config.xml object element? Seems valid to me. Adding MBean type
in for now, which just makes the blighters longer still :-(
→ PS
-
[output, files]
Log rotation
→ PS
-
[output]
Non-file output. Need to have a FileFormatter and have file-based
output extend that?
→ PS
-
[output, files]
Specify output directory on command-line and in monitor-runtime -
or possibly have output directory be the server name; may mean we
no longer need to prefix the filename with the server name.
→ PS
-
[parser]
Either the parser or the monitor or something should be more
intelligent in working out whether the values it picks up from
the XML are appropriate (eg. non-numeric strings for repeat,
refresh) and report them. Currently NumberFormatExceptions just
get thrown and not handled. Should do something similar for URLs.
→ PS
-
[console, config tree]
Fix the annoying pop-up menu bug.
→ PS
-
[user prefs]
Allow user to choose which servers to monitor, through the
console and on the command line; possibly add an attribute to
<target-server>?
→ PS
-
[configuration]
Add a description to the attribute tag - as we can get it from
the ConfigGenerator and that's what people will use to create a
config.xml, we might as well add it in. And ignore it if it's not
there :-)
→ PS
-
[alerts]
Allow chaining of alertmonitors.
→ PS
-
[alerts]
Alert severity?
→ PS
|
|