A B C D E F G H I L M N O P R S T U V W 

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.
Common.LogFileFilter() - Constructor for class org.bootchart.common.Common.LogFileFilter
 
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.
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.cpu header 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 header log 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.

M

Main - Class in org.bootchart
Bootchart main class.
Main() - Constructor for class org.bootchart.Main
 
main(String[]) - Static method in class org.bootchart.Main
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.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 double initialized to the value represented by the specified String.
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 pacct accounting file.
parseLog(InputStream) - Static method in class org.bootchart.parser.linux.PidNameParser
Parses the pidname log file (containing pid to command name mappings).
parseLog(InputStream, int) - Static method in class org.bootchart.parser.linux.ProcDiskStatParser
Parses the proc_diskstats.log file.
parseLog(InputStream, Map, Map) - Static method in class org.bootchart.parser.linux.ProcPsParser
Parses the proc_ps.log file.
parseLog(InputStream) - Static method in class org.bootchart.parser.linux.ProcStatParser
Parses the proc_stat.log file.
parseLog(InputStream, Map, Map) - Static method in class org.bootchart.parser.linux.PsParser
Parses the ps.log file.
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 - 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 Process instances.
processTree - Variable in class org.bootchart.common.ProcessTree
The Process tree.
ProcPsParser - Class in org.bootchart.parser.linux
ProcPsParser parses log files produced by logging the output of /proc/[PID]/stat files.
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

VERSION - Static variable in class org.bootchart.common.Common
Program version.

W

write - Variable in class org.bootchart.common.DiskTPutSample
Write throughput (KB/s).
A B C D E F G H I L M N O P R S T U V W