OpenSolaris

You are not signed in. Sign in or register.

Chime Displays

This page showcases new displays and screenshots contributed by the community. One of the strengths of Chime is its flexibility: it can display aggregation data from arbitrary DTrace programs. See the instructions at the end of this page to learn how to run these displays with your installation of Chime.


Steven Reynolds 2007 JavaOne presentation

javaone2007_sreynolds.tar.gz (25 May 2007) [screens]

Steven Reynolds presented Chime at JavaOne this month, and he posted his presentation slides and display descriptions here. I downloaded the displays from his page, ran them on my desktop, and took screenshots.

Running the Displays

To try a single display simply point Chime at that display using the -C option, for example:

/opt/OSOL0chime/bin/chime -C system_calls.xml

To try a group of displays, download and extract the directory, then simply point Chime at the directory using the -d option, for example:

% cd downloads
% gunzip javaone2007_sreynolds.tar.gz
% tar xvf javaone2007_sreynolds.tar
x javaone2007_sreynolds, 0 bytes, 0 tape blocks
x javaone2007_sreynolds/monitor_wait_times.xml, 3705 bytes, 8 tape blocks
x javaone2007_sreynolds/java_thread_method_calls.xml, 5587 bytes, 11 tape blocks
x javaone2007_sreynolds/description.xml, 1575 bytes, 4 tape blocks
x javaone2007_sreynolds/java_method_calls.xml, 5156 bytes, 11 tape blocks
% /opt/OSOL0chime/bin/chime -d javaone2007_sreynolds

To add a group of displays to your installation of Chime (so it is available from the Trace Group pulldown without running any special option), simply copy the directory into the "displays" subtree of Chime:

% cp -R javaone2007_sreynolds /opt/OSOL0chime/displays

If you'd like to contribute a single display or a group of displays, please send them to dtrace-discuss. If you're sending a group of displays, please send them in a tar file, and please remember to include the directory (as in the example above) so that the displays are nicely grouped when people extract them. It's also a good idea to include a "description.xml" file within that directory. There you can specify the text that appears in the Description pane, describing the displays as a group before any particular display has been selected:

Group Description

Once a particular display is selected in the Traces list, text specific to that display appears in the Description pane instead.

To learn more about creating displays for Chime, see Adding New Displays.