first and foremost, I love gnuplot. It's fast and does the job without
messing with the data like some other tools do. The biggest drawback I
see, and perhaps this is just the nature of plotting, is if you put too
many lines up there they become difficult to read. So when I built the
'canned' plots I tried to keep the number of moving pieces down. So I made
the executive decision to just show those 4 values on the main graph,
sysall being the sum of irq, soft steal which are usually close to 0, so my
logic is that you only really care when sysall is non-zero.
As for plotting them, have you ever clicked 'help' next to the 'plot by
name'? This shows all the other plots available to you, the only trick
being you have to specify their names as there aren't enough buttons. The
plot you want is 'cpumore'.
Finally, if there's something else you want to plot that isn't in the list,
have a look at /usr/share/collectl/colplotlib.defs. That's where plots are
defined and you can add your own as well.
-mark
On Sun, Mar 11, 2012 at 10:15 PM, Joe Landman <
[email protected]> wrote:
> On 03/11/2012 01:44 PM, Jeff Layton wrote:
> > Good afternoon,
> >
> > I've been testing out collectl and I'm trying to plot the data using
> > colplot and I'm not sure how to plot some of the information.
> >
> > For example, I used the subsystem options "-s+YZDC" when
> > collectl is run as a daemon to gather the detailed disk and CPU
> > information. Then I processed the data raw file to create plot
> > files and plotted them with colplot.
> >
> > When I look at the CPU plotfile for example, I see the following
> > information for each core (using core 2 as an example):
> >
> >
> > [CPU:2]User% [CPU:2]Nice% [CPU:2]Sys% [CPU:2]Wait% [CPU:2]Irq%
> > [CPU:2]Soft% [CPU:2]Steal% [CPU:2]Idle% [CPU:2]Totl% [CPU:2]Intrpt
> >
> >
> > When I select the brief and detailed information for CPUs I get
> > the attached image (I hope it makes it through). Notice that it
> > plots the user, SysAll, SysMore, and Wait times for each CPU as
> > well as the "brief" information at the top. However, I'd like to be
> > able to plot the soft, steal, and interrupt information for each CPU,
> > but I can't seem to figure out how to do that (Also, what is "SysAll"
> > time in the plots as well as "SysMore").
>
> Have a look at these programs, which we've used to extract columns of
> interest from plot files, as well as perform sum reduction,
> renormalization, and other relevant analyses. We use these to generate
> data sets for gnuplot plotting.
>
> http://download.scalableinformatics.com/collectl/
>
> The Makefile sort of explains how to use the scripts. Basically we put
> all the rw.gz output into a directory, and the Makefile drives the
> analysis for us. Getcols.pl extracts the columns. Sumcols.pl does the
> post analysis.
>
> DSK-IO.pl generates the gnuplot file on the fly, and then runs gnuplot.
>
>
>
> >
> > Thanks!
> >
> > Jeff
> >
> > P.S. I think the basic question is how can I grab individual columns
> > in the plot files for plotting in colplot. However, I'm open to other
> > suggestions for plotting data besides colplot.
>
> getcol.pl is your friend :)
>
> BTW: these are GPL licensed, and if Mark wants to use them/distribute
> them, we can clean them up with some better headers/docs.
>
> --
> Joseph Landman, Ph.D
> Founder and CEO
> Scalable Informatics Inc.
> email: [email protected]
> web : http://scalableinformatics.com
> http://scalableinformatics.com/sicluster
> phone: +1 734 786 8423 x121
> fax : +1 866 888 3112
> cell : +1 734 612 4615
>
>
>
> ------------------------------------------------------------------------------
> Try before you buy = See our experts in action!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-dev2
> _______________________________________________
> Collectl-interest mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/collectl-interest
>
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Collectl-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/collectl-interest