Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(File, String) - Method in class org.bootchart.common.Common.LogFileFilter
- active - Variable in class org.bootchart.common.Process
-
Whether the process is active.
- addSample(Sample) - Method in class org.bootchart.common.Stats
-
Adds a new statistics sample.
- allowAlpha - Variable in class org.bootchart.renderer.ImageRenderer
-
Whether to allow usage of transparency.
B
- BootStats - Class in org.bootchart.common
-
BootStats encapsulates boot statistics.
- BootStats(Stats, Stats, ProcessTree) - Constructor for class org.bootchart.common.BootStats
-
Creates a new boot statistics instance.
C
- childList - Variable in class org.bootchart.common.Process
-
A list of children
Processes. - cmd - Variable in class org.bootchart.common.Process
-
Command line.
- Common - Class in org.bootchart.common
-
Common methods.
- Common() - Constructor for class org.bootchart.common.Common
- Common.LogFileFilter - Class in org.bootchart.common
-
File name filter for bootchart log files.
- compareTo(Object) - Method in class org.bootchart.common.Process
- COMPRESS_EPS - Static variable in class org.bootchart.renderer.EPSRenderer
-
Whether to compress EPS output.
- cpu - Variable in class org.bootchart.common.ProcessSample
-
CPU statistics.
- CPUSample - Class in org.bootchart.common
-
CPU statistics sample.
- CPUSample(Date, double, double, double) - Constructor for class org.bootchart.common.CPUSample
-
Creates a new sample.
- cpuStats - Variable in class org.bootchart.common.BootStats
-
CPU statistics.
- CSSInliner - Class in org.bootchart.renderer
-
CSSInliner enables inlining of a CSS file into an SVG document.
- CSSInliner() - Constructor for class org.bootchart.renderer.CSSInliner
D
- desc - Variable in class org.bootchart.common.Process
-
Process decription (e.g.
- diskStats - Variable in class org.bootchart.common.BootStats
-
Disk I/O utilization and throughput statistics.
- diskTPut - Variable in class org.bootchart.common.ProcessSample
-
Disk troughput statistics.
- DiskTPutSample - Class in org.bootchart.common
-
Disk I/O throughput sample.
- DiskTPutSample(Date, double, double) - Constructor for class org.bootchart.common.DiskTPutSample
-
Creates a new sample.
- diskUtil - Variable in class org.bootchart.common.ProcessSample
-
Disk utlization statistics.
- DiskUtilSample - Class in org.bootchart.common
-
Disk I/O utilization sample.
- DiskUtilSample(Date, double) - Constructor for class org.bootchart.common.DiskUtilSample
-
Creates a new sample.
- DTraceParser - Class in org.bootchart.parser.solaris
-
DTraceParser parses log files produced with the bootchart DTrace script for Solaris 10.
- DTraceParser() - Constructor for class org.bootchart.parser.solaris.DTraceParser
- duration - Variable in class org.bootchart.common.Process
-
Process duration in milliseconds.
- duration - Variable in class org.bootchart.common.ProcessTree
-
The duration of the process tree (measured from the start time of the first process to the end time of the last process).
E
- endTime - Variable in class org.bootchart.common.ProcessTree
- endTime - Variable in class org.bootchart.common.PsStats
- EPSRenderer - Class in org.bootchart.renderer
-
EPSRenderer renders the boot chart as an EPS (encapsulated postscript) image.
- EPSRenderer() - Constructor for class org.bootchart.renderer.EPSRenderer
- equals(Object) - Method in class org.bootchart.common.Process
F
- fileOpens - Variable in class org.bootchart.common.FileOpenSample
-
Number of file opens.
- FileOpenSample - Class in org.bootchart.common
-
Disk I/O utilization sample.
- FileOpenSample(Date, int) - Constructor for class org.bootchart.common.FileOpenSample
-
Creates a new sample.
- formatCommand(String) - Static method in class org.bootchart.common.Common
-
Format the specified command line.
G
- g - Variable in class org.bootchart.renderer.ImageRenderer
- getFileSuffix() - Method in class org.bootchart.renderer.EPSRenderer
- getFileSuffix() - Method in class org.bootchart.renderer.ImageRenderer
- getFileSuffix() - Method in class org.bootchart.renderer.PNGRenderer
- getFileSuffix() - Method in class org.bootchart.renderer.Renderer
-
Returns the file suffix to use for the rendered image.
- getFileSuffix() - Method in class org.bootchart.renderer.SVGRenderer
- getMaxDiskTPut(List) - Static method in class org.bootchart.common.DiskTPutSample
-
Returns the maximum throughput seen in the sample list.
- getMaxDiskTPut(List) - Static method in class org.bootchart.parser.linux.ProcDiskStatParser
-
Returns the maximum throughput seen in the iostat sample list.
- getMaxFileOpens(List) - Static method in class org.bootchart.common.FileOpenSample
-
Returns the maximum number of file opens seen in the sample list.
- getNumCPUs(Properties) - Static method in class org.bootchart.parser.HeaderParser
-
Get the number of CPUs from the
system.cpuheader property. - getPPIDs(int, Map) - Static method in class org.bootchart.parser.linux.PacctParser
-
Returns a list of all parent PIDs (parent, grandparent, etc.) for the specified PID.
- getProcessDesc(Process, Date) - Static method in class org.bootchart.common.Common
-
Returns the text to include in the process description pop-up.
- getReader(InputStream) - Static method in class org.bootchart.common.Common
-
Returns a buffered reader suitable for reading the input stream.
- getSamples() - Method in class org.bootchart.common.Stats
-
Returns a list of statistics samples.
- getState(String) - Static method in class org.bootchart.parser.linux.ProcPsParser
-
Returns the process state.
- getState(Map) - Static method in class org.bootchart.parser.linux.PsParser
-
Returns the process state.
H
- hashCode() - Method in class org.bootchart.common.Process
- HeaderParser - Class in org.bootchart.parser
-
HeaderParser parses the
headerlog file, which contains the chart title and basic information about the system, OS release, CPU, etc. - HeaderParser() - Constructor for class org.bootchart.parser.HeaderParser
I
- ImageRenderer - Class in org.bootchart.renderer
-
ImageRenderer renders the boot chart as a Java 2D
BufferedImage. - ImageRenderer() - Constructor for class org.bootchart.renderer.ImageRenderer
- img - Variable in class org.bootchart.renderer.ImageRenderer
- inline(String, File) - Static method in class org.bootchart.renderer.CSSInliner
-
Parses the specified CSS file and inlines all style properties in the SVG content string.
- io - Variable in class org.bootchart.common.CPUSample
-
The percentage of CPU time spent waiting on disk I/O.
- isPNGSupported() - Static method in class org.bootchart.common.Common
-
Whether the running JVM supports PNG encoding.
L
- loadFile(File) - Static method in class org.bootchart.common.Common
-
Loads the contents of the file.
- LOCALE - Static variable in class org.bootchart.common.Common
-
Default locale.
- LogFileFilter() - Constructor for class org.bootchart.common.Common.LogFileFilter
M
- main(String[]) - Static method in class org.bootchart.Main
-
Main.
- Main - Class in org.bootchart
-
Bootchart main class.
- Main() - Constructor for class org.bootchart.Main
- MAX_PARSE_SAMPLES - Static variable in class org.bootchart.common.Common
-
The maximum number of samples to parse.
N
- numProc - Variable in class org.bootchart.common.ProcessTree
-
The number of all processes in the tree.
O
- oldParseLog(BufferedReader) - Static method in class org.bootchart.parser.HeaderParser
-
Parses the header log file (old version).
- org.bootchart - package org.bootchart
-
Provides the Main bootchart class.
- org.bootchart.common - package org.bootchart.common
-
Provides common methods and boot statistics encapsulations.
- org.bootchart.parser - package org.bootchart.parser
-
Provides parsers for various boot log files.
- org.bootchart.parser.linux - package org.bootchart.parser.linux
-
Provides parsers for various GNU/Linux boot log files.
- org.bootchart.parser.solaris - package org.bootchart.parser.solaris
-
Provides parsers for various Solaris boot log files.
- org.bootchart.renderer - package org.bootchart.renderer
-
Provides chart image renderers for various formats.
P
- PacctParser - Class in org.bootchart.parser.linux
-
PacctParser parses the BSD process accounting v3 files.
- PacctParser() - Constructor for class org.bootchart.parser.linux.PacctParser
- parent - Variable in class org.bootchart.common.Process
-
Parent process.
- parseDouble(String) - Static method in class org.bootchart.common.Common
-
Returns a new
doubleinitialized to the value represented by the specifiedString. - parseLog(InputStream) - Static method in class org.bootchart.parser.HeaderParser
-
Parses the header log file.
- parseLog(InputStream) - Static method in class org.bootchart.parser.linux.PacctParser
-
Parses the
pacctaccounting file. - parseLog(InputStream) - Static method in class org.bootchart.parser.linux.PidNameParser
-
Parses the
pidnamelog file (containing pid to command name mappings). - parseLog(InputStream) - Static method in class org.bootchart.parser.linux.ProcStatParser
-
Parses the
proc_stat.logfile. - parseLog(InputStream, int) - Static method in class org.bootchart.parser.linux.ProcDiskStatParser
-
Parses the
proc_diskstats.logfile. - parseLog(InputStream, String, boolean) - Static method in class org.bootchart.parser.solaris.DTraceParser
-
Parses the
dtracelog file. - parseLog(InputStream, Map, Map) - Static method in class org.bootchart.parser.linux.ProcPsParser
-
Parses the
proc_ps.logfile. - parseLog(InputStream, Map, Map) - Static method in class org.bootchart.parser.linux.PsParser
-
Parses the
ps.logfile. - pid - Variable in class org.bootchart.common.Process
-
Process ID.
- PidNameParser - Class in org.bootchart.parser.linux
-
PidNameParser parses PID to command name mapping log files.
- PidNameParser() - Constructor for class org.bootchart.parser.linux.PidNameParser
- PNGRenderer - Class in org.bootchart.renderer
-
PNGRenderer renders the boot chart as a PNG image.
- PNGRenderer() - Constructor for class org.bootchart.renderer.PNGRenderer
- ppid - Variable in class org.bootchart.common.Process
-
Parent process ID.
- PROC_PARAM - Static variable in class org.bootchart.common.Common
-
A list of processes which should include parameters in their command lines.
- ProcDiskStatParser - Class in org.bootchart.parser.linux
-
ProcDiskStatParser parses log files produced by logging the output of
/proc/diskstats. - ProcDiskStatParser() - Constructor for class org.bootchart.parser.linux.ProcDiskStatParser
- Process - Class in org.bootchart.common
-
Process encapsulation.
- Process(int, String) - Constructor for class org.bootchart.common.Process
-
Created a new process.
- processList - Variable in class org.bootchart.common.PsStats
-
A list of processes (with enclosing CPU samples).
- ProcessSample - Class in org.bootchart.common
-
Process statistics.
- ProcessSample(Date, int, CPUSample, DiskUtilSample, DiskTPutSample) - Constructor for class org.bootchart.common.ProcessSample
-
Creates a new process sample.
- processTree - Variable in class org.bootchart.common.ProcessTree
-
The
Processtree. - ProcessTree - Class in org.bootchart.common
-
ProcessTree encapsulates a process tree.
- ProcessTree(PsStats, String, boolean) - Constructor for class org.bootchart.common.ProcessTree
-
Creates a new process tree from the specified list of
Processinstances. - ProcPsParser - Class in org.bootchart.parser.linux
-
ProcPsParser parses log files produced by logging the output of
/proc/[PID]/statfiles. - ProcPsParser() - Constructor for class org.bootchart.parser.linux.ProcPsParser
- ProcStatParser - Class in org.bootchart.parser.linux
-
ProcStatParser parses log files produced by logging the output of
/proc/stat. - ProcStatParser() - Constructor for class org.bootchart.parser.linux.ProcStatParser
- procTree - Variable in class org.bootchart.common.BootStats
-
The process tree.
- PsParser - Class in org.bootchart.parser.linux
-
PsParser parses log files produced by
ps. - PsParser() - Constructor for class org.bootchart.parser.linux.PsParser
- PsStats - Class in org.bootchart.common
-
Process statistics.
- PsStats() - Constructor for class org.bootchart.common.PsStats
R
- read - Variable in class org.bootchart.common.DiskTPutSample
-
Read throughput (KB/s).
- render(File, String, boolean, String) - Static method in class org.bootchart.Main
-
Parses the bootchart log tarball from the log tarball or directory and renders the chart to the output stream.
- render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.EPSRenderer
- render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.ImageRenderer
-
Render the chart.
- render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.PNGRenderer
- render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.Renderer
-
Render the chart and output to an output stream.
- render(Properties, BootStats, OutputStream) - Method in class org.bootchart.renderer.SVGRenderer
-
Render the chart.
- Renderer - Class in org.bootchart.renderer
-
Renderable is a common interface for different boot chart renderers.
- Renderer() - Constructor for class org.bootchart.renderer.Renderer
S
- Sample - Class in org.bootchart.common
-
CPU statistics sample.
- Sample() - Constructor for class org.bootchart.common.Sample
- samplePeriod - Variable in class org.bootchart.common.ProcessTree
-
Statistics sampling period.
- samplePeriod - Variable in class org.bootchart.common.PsStats
-
Statistics sampling period.
- samples - Variable in class org.bootchart.common.Process
-
A list of process statistics samples.
- startTime - Variable in class org.bootchart.common.Process
-
Process start time.
- startTime - Variable in class org.bootchart.common.ProcessTree
-
The start time of the graph
- startTime - Variable in class org.bootchart.common.PsStats
-
Start and end of sampling period.
- state - Variable in class org.bootchart.common.ProcessSample
-
Process state.
- STATE_RUNNING - Static variable in class org.bootchart.common.Process
-
Running state.
- STATE_SLEEPING - Static variable in class org.bootchart.common.Process
-
Sleeping state.
- STATE_STOPPED - Static variable in class org.bootchart.common.Process
-
Stopped or traced.
- STATE_UNDEFINED - Static variable in class org.bootchart.common.Process
-
Undefined state.
- STATE_WAITING - Static variable in class org.bootchart.common.Process
-
Uninterruptible sleep.
- STATE_ZOMBIE - Static variable in class org.bootchart.common.Process
-
Zombie state (defunct).
- Stats - Class in org.bootchart.common
-
Stats encapsulates performance data statistics.
- Stats() - Constructor for class org.bootchart.common.Stats
-
Creates a new statistics instance.
- SVGRenderer - Class in org.bootchart.renderer
-
PNGRenderer renders the boot chart as a PNG image.
- SVGRenderer() - Constructor for class org.bootchart.renderer.SVGRenderer
- sys - Variable in class org.bootchart.common.CPUSample
-
System load.
T
- time - Variable in class org.bootchart.common.Sample
-
Sample time.
- TIME_FORMAT - Static variable in class org.bootchart.common.Sample
-
Time format for samples.
- toString() - Method in class org.bootchart.common.CPUSample
-
Returns the string representation of the sample.
- toString() - Method in class org.bootchart.common.DiskTPutSample
-
Returns the string representation of the sample.
- toString() - Method in class org.bootchart.common.DiskUtilSample
-
Returns the string representation of the sample.
- toString() - Method in class org.bootchart.common.FileOpenSample
-
Returns the string representation of the sample.
- toString() - Method in class org.bootchart.common.Process
-
Returns a string representation of the process.
- toString() - Method in class org.bootchart.common.ProcessSample
-
Returns the string representation of the sample.
- toString() - Method in class org.bootchart.common.ProcessTree
U
- user - Variable in class org.bootchart.common.CPUSample
-
User load.
- util - Variable in class org.bootchart.common.DiskUtilSample
-
Disk utilization [0.0, 1.0].
V
W
- write - Variable in class org.bootchart.common.DiskTPutSample
-
Write throughput (KB/s).
All Classes and Interfaces|All Packages|Constant Field Values