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 org.bootchart.common.BootStats.
BootStats encapsulates boot statistics.
BootStats(Stats, Stats, ProcessTree) - Constructor for class org.bootchart.common.BootStats
Creates a new boot statistics instance.

C

COMPRESS_EPS - Static variable in class org.bootchart.renderer.EPSRenderer
Whether to compress EPS output.
CPUSample - class org.bootchart.common.CPUSample.
CPU statistics sample.
CPUSample(Date, double, double, double) - Constructor for class org.bootchart.common.CPUSample
Creates a new sample.
CSSInliner - class org.bootchart.renderer.CSSInliner.
CSSInliner enables inlining of a CSS file into an SVG document.
CSSInliner() - Constructor for class org.bootchart.renderer.CSSInliner
 
Common - class org.bootchart.common.Common.
Common methods.
Common() - Constructor for class org.bootchart.common.Common
 
Common.LogFileFilter - class org.bootchart.common.Common.LogFileFilter.
File name filter for bootchart log files.
Common.LogFileFilter() - Constructor for class org.bootchart.common.Common.LogFileFilter
 
childList - Variable in class org.bootchart.common.Process
A list of children Processes.
cmd - Variable in class org.bootchart.common.Process
Command line.
compareTo(Object) - Method in class org.bootchart.common.Process
 
correctTimes(Stats) - Static method in class org.bootchart.parser.linux.TopParser
Corrects sampling times.
cpu - Variable in class org.bootchart.common.ProcessSample
CPU statistics.
cpuStats - Variable in class org.bootchart.common.BootStats
CPU statistics.
cpuStats - Variable in class org.bootchart.parser.linux.TopParser.TopStats
CPU statistics.

D

DiskTPutSample - class org.bootchart.common.DiskTPutSample.
Disk I/O throughput sample.
DiskTPutSample(Date, double, double) - Constructor for class org.bootchart.common.DiskTPutSample
Creates a new sample.
DiskUtilSample - class org.bootchart.common.DiskUtilSample.
Disk I/O utilization sample.
DiskUtilSample(Date, double) - Constructor for class org.bootchart.common.DiskUtilSample
Creates a new sample.
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.
diskUtil - Variable in class org.bootchart.common.ProcessSample
Disk utlization statistics.
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

EPSRenderer - class org.bootchart.renderer.EPSRenderer.
EPSRenderer renders the boot chart as an EPS (encapsulated postscript) image.
EPSRenderer() - Constructor for class org.bootchart.renderer.EPSRenderer
 
EXIT_PROCESS_LIST - Static variable in class org.bootchart.parser.linux.TopParser
Default boot completion process list.
equals(Object) - Method in class org.bootchart.common.Process
 

F

FileOpenSample - class org.bootchart.common.FileOpenSample.
Disk I/O utilization sample.
FileOpenSample(Date, int) - Constructor for class org.bootchart.common.FileOpenSample
Creates a new sample.
fileOpens - Variable in class org.bootchart.common.FileOpenSample
Number of file opens.
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.IostatParser
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.
getState(Map) - Static method in class org.bootchart.parser.linux.TopParser
Returns the process state.

H

HeaderParser - class org.bootchart.parser.HeaderParser.
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
 
hashCode() - Method in class org.bootchart.common.Process
 

I

ImageRenderer - class org.bootchart.renderer.ImageRenderer.
ImageRenderer renders the boot chart as a Java 2D BufferedImage.
ImageRenderer() - Constructor for class org.bootchart.renderer.ImageRenderer
 
IostatParser - class org.bootchart.parser.linux.IostatParser.
IostatParser parses log files produced by iostat.
IostatParser() - Constructor for class org.bootchart.parser.linux.IostatParser
 
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

LOCALE - Static variable in class org.bootchart.common.Common
Default locale.
loadFile(File) - Static method in class org.bootchart.common.Common
Loads the contents of the file.

M

MAX_PARSE_SAMPLES - Static variable in class org.bootchart.common.Common
The maximum number of samples to parse.
Main - class org.bootchart.Main.
Bootchart main class.
Main() - Constructor for class org.bootchart.Main
 
main(String[]) - Static method in class org.bootchart.Main
Main.

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

PNGRenderer - class org.bootchart.renderer.PNGRenderer.
PNGRenderer renders the boot chart as a PNG image.
PNGRenderer() - Constructor for class org.bootchart.renderer.PNGRenderer
 
PacctParser - class org.bootchart.parser.linux.PacctParser.
PacctParser parses the BSD process accounting v3 files.
PacctParser() - Constructor for class org.bootchart.parser.linux.PacctParser
 
PidNameParser - class org.bootchart.parser.linux.PidNameParser.
PidNameParser parses PID to command name mapping log files.
PidNameParser() - Constructor for class org.bootchart.parser.linux.PidNameParser
 
ProcDiskStatParser - class org.bootchart.parser.linux.ProcDiskStatParser.
ProcDiskStatParser parses log files produced by logging the output of /proc/diskstats.
ProcDiskStatParser() - Constructor for class org.bootchart.parser.linux.ProcDiskStatParser
 
ProcPsParser - class org.bootchart.parser.linux.ProcPsParser.
ProcPsParser parses log files produced by logging the output of /proc/[PID]/stat files.
ProcPsParser() - Constructor for class org.bootchart.parser.linux.ProcPsParser
 
ProcPsParser.PsStats - class org.bootchart.parser.linux.ProcPsParser.PsStats.
Process statistics.
ProcPsParser.PsStats() - Constructor for class org.bootchart.parser.linux.ProcPsParser.PsStats
 
ProcStatParser - class org.bootchart.parser.linux.ProcStatParser.
ProcStatParser parses log files produced by logging the output of /proc/stat.
ProcStatParser() - Constructor for class org.bootchart.parser.linux.ProcStatParser
 
Process - class org.bootchart.common.Process.
Process encapsulation.
Process(int, String) - Constructor for class org.bootchart.common.Process
Created a new process.
ProcessSample - class org.bootchart.common.ProcessSample.
Process statistics.
ProcessSample(Date, int, CPUSample, DiskUtilSample, DiskTPutSample) - Constructor for class org.bootchart.common.ProcessSample
Creates a new process sample.
ProcessTree - class org.bootchart.common.ProcessTree.
ProcessTree encapsulates a process tree.
ProcessTree(List, int, boolean) - Constructor for class org.bootchart.common.ProcessTree
Creates a new process tree from the specified list of Process instances.
PsParser - class org.bootchart.parser.linux.PsParser.
PsParser parses log files produced by ps.
PsParser() - Constructor for class org.bootchart.parser.linux.PsParser
 
PsParser.PsStats - class org.bootchart.parser.linux.PsParser.PsStats.
Process statistics.
PsParser.PsStats() - Constructor for class org.bootchart.parser.linux.PsParser.PsStats
 
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, Date) - Static method in class org.bootchart.parser.linux.IostatParser
Parses the iostat 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.
parseLog(BufferedReader, Map, Map) - Static method in class org.bootchart.parser.linux.TopParser
Parses the top log file.
pid - Variable in class org.bootchart.common.Process
Process ID.
ppid - Variable in class org.bootchart.common.Process
Parent process ID.
procTree - Variable in class org.bootchart.common.BootStats
The process tree.
processList - Variable in class org.bootchart.parser.linux.ProcPsParser.PsStats
A list of processes (with enclosing CPU samples).
processList - Variable in class org.bootchart.parser.linux.PsParser.PsStats
A list of processes (with enclosing CPU samples).
processList - Variable in class org.bootchart.parser.linux.TopParser.TopStats
A list of processes (with enclosing CPU samples).
processTree - Variable in class org.bootchart.common.ProcessTree
The Process tree.

R

Renderer - class org.bootchart.renderer.Renderer.
Renderable is a common interface for different boot chart renderers.
Renderer() - Constructor for class org.bootchart.renderer.Renderer
 
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.

S

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).
SVGRenderer - class org.bootchart.renderer.SVGRenderer.
PNGRenderer renders the boot chart as a PNG image.
SVGRenderer() - Constructor for class org.bootchart.renderer.SVGRenderer
 
Sample - class org.bootchart.common.Sample.
CPU statistics sample.
Sample() - Constructor for class org.bootchart.common.Sample
 
Stats - class org.bootchart.common.Stats.
Stats encapsulates performance data statistics.
Stats() - Constructor for class org.bootchart.common.Stats
Creates a new statistics instance.
samplePeriod - Variable in class org.bootchart.common.ProcessTree
Statistics sampling period.
samplePeriod - Variable in class org.bootchart.parser.linux.ProcPsParser.PsStats
Statistics sampling period.
samplePeriod - Variable in class org.bootchart.parser.linux.PsParser.PsStats
Statistics sampling period.
samplePeriod - Variable in class org.bootchart.parser.linux.TopParser.TopStats
Statistics sampling period.
samples - Variable in class org.bootchart.common.Process
A list of process statistics samples (@see ProcessSample).
startTime - Variable in class org.bootchart.common.Process
Process start time.
startTime - Variable in class org.bootchart.common.ProcessTree
The start time of the first process in the tree.
state - Variable in class org.bootchart.common.ProcessSample
Process state (@see Process).
sys - Variable in class org.bootchart.common.CPUSample
System load.

T

TIME_FORMAT - Static variable in class org.bootchart.common.Sample
 
TopParser - class org.bootchart.parser.linux.TopParser.
TopParser parses log files produced by top.
TopParser() - Constructor for class org.bootchart.parser.linux.TopParser
 
TopParser.TopStats - class org.bootchart.parser.linux.TopParser.TopStats.
Top statistics.
TopParser.TopStats() - Constructor for class org.bootchart.parser.linux.TopParser.TopStats
 
time - Variable in class org.bootchart.common.Sample
Sample time.
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
 
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