Serialized Form


Package rrdService.service

Class rrdService.service.LockTable implements Serializable

Serialized Fields

mountLibrary

java.io.File mountLibrary
mountlibrary the mount library

Class rrdService.service.LogFile implements Serializable

Class rrdService.service.RoundRobin implements Serializable

Serialized Fields

mountFile

java.io.File mountFile
File representing the RoundRobin

type

java.lang.String type
The type of the RoundRobin

Class rrdService.service.RoundRobinDataBase implements Serializable

Class rrdService.service.RoundRobinLibrary implements Serializable

Class rrdService.service.RoundRobinService implements Serializable


Package rrdService.util

Class rrdService.util.AeraGraphicObject implements Serializable

Serialized Fields

virtualName

java.lang.String virtualName
virtualName the virtual name to print on graphic

Class rrdService.util.CdpPrep implements Serializable

Serialized Fields

value

java.lang.Double value
value of this cdp prep

unknonDataPoints

int unknonDataPoints
unknown data point of this cdp prep

Class rrdService.util.CdpPrepContainer implements Serializable

Class rrdService.util.ConsolidationFunction implements Serializable

Serialized Fields

cf

java.lang.String cf
Consolidation function

Class rrdService.util.Data implements Serializable

Serialized Fields

timestamp

java.lang.String timestamp
timestamp of this data

value

java.lang.String value
value of this data

Class rrdService.util.DataContainer implements Serializable

Class rrdService.util.DataSource implements Serializable

Serialized Fields

dsName

java.lang.String dsName
ds-Name is the name you will use to reference this particular data source from an RRD. A ds-name must be 1 to 19 characters long in the characters [a-zA-Z0-9_].

dataSourceType

java.lang.String dataSourceType
Data Source Type. The Datasource Type must be onw of the following: GAUGE, COUNTER, DERIVE, ABSOLUTE

heartbeat

int heartbeat
heartbeat defines the maximum number of seconds that may pass between two updates of this data source before the value of the data source is assumed to be *UNKNOWN*.

min

double min
min defining the expected min range of the data supplied by this data source.

max

double max
max defining the expected max range of the data supplied by this data source. *

lastDataSource

java.lang.String lastDataSource
Last data source

value

double value
value of this dataSource

unknownSec

int unknownSec
Unknown second of this dataSource

Class rrdService.util.DataSourceContainer implements Serializable

Class rrdService.util.GraphicObject implements Serializable

Serialized Fields

color

java.awt.Color color
Color of the text on graphic

legend

java.lang.String legend
legend of the text on graphic

Class rrdService.util.GraphicObjectContainer implements Serializable

Class rrdService.util.GraphicPrint implements Serializable

Serialized Fields

virtualName

java.lang.String virtualName
virtualName the virtual name for this GraphicPrint

consolidationFunction

ConsolidationFunction consolidationFunction
consolidationFunction the consolidation function of this GraphicPrint

format

java.lang.String format
format the format of text of this GraphicPrint

Class rrdService.util.HRuleGraphicObject implements Serializable

Serialized Fields

value

double value
value to print

Class rrdService.util.LineGraphicObject implements Serializable

Serialized Fields

lineNumber

int lineNumber
lineNumber the number of line of this line graphic object

Class rrdService.util.MathExpressionVirtualDataSource implements Serializable

Serialized Fields

virtualName

java.lang.String virtualName
virtualName virtual name for a data source

rpnExpression

java.lang.String rpnExpression
rpnExpression of this virtual data source

Class rrdService.util.MEVirtualDataSourceContainer implements Serializable

Class rrdService.util.Mutex implements Serializable

Serialized Fields

cpt

int cpt
allow to count the number of thread which call the mutex

Class rrdService.util.RoundRobinArchive implements Serializable

Serialized Fields

consolidationFunction

java.lang.String consolidationFunction
The consolidation function of the archive. The following consolidation functions are defined: AVERAGE, MIN, MAX, LAST.

xFilesFactor

double xFilesFactor
The xfiles factor defines what part of a consolidation interval may be made up from *UNKNOWN* data while the consolidated value is still regarded as known.

steps

int steps
steps defines how many of these primary data points are used to build a consolidated data point which then goes into the archive.

rows

int rows
rows defines how many generations of data values are kept in an RRA.

cdpPrepContainer

CdpPrepContainer cdpPrepContainer
CdpPrepContainer of this RRA

Class rrdService.util.RoundRobinArchiveContainer implements Serializable

Class rrdService.util.RoundRobinColor implements Serializable

Serialized Fields

tag

java.lang.String tag
Tag or vname to color

Class rrdService.util.RoundRobinContainer implements Serializable

Class rrdService.util.RoundRobinDataBaseContainer implements Serializable

Class rrdService.util.RoundRobinGraphic implements Serializable

Serialized Fields

graphicName

java.lang.String graphicName
name of graphic

startTime

Time startTime
The time when the graph should begin.

endTime

Time endTime
The time when the graph should end.

xGrid

XGrid xGrid
x-grid of this graph

yGrid

YGrid yGrid
y-grid of this graph

yGridOption

java.lang.Boolean yGridOption
yGridOption place Y grid dynamically based on graph Y range. Algorithm ensures that you always have grid, that there are enough but not too many grid lines and the grid is metric. That is grid lines are placed every 1, 2, 5 or 10 units. (default autoconfigure)

autoscaleOption

java.lang.Boolean autoscaleOption
autoscaleOption compute Y range based on function absolute minimum and maximum values. Default algorithm uses predefined set of ranges. This is good in many cases but it fails miserably when you need to graph something like 260 + 0.001 * sin(x). Default algorithm will use Y range from 250 to 300 and on the graph you will see almost straight line. With --alt-autoscale Y range will be from slightly less the 260 - 0.001 to slightly more then 260 + 0.001 and periodic behavior will be seen. (default autoconfigure)

autoscaleMaxOption

java.lang.Boolean autoscaleMaxOption
autoscaleMaxOption Where --alt-autoscale will modify both the absolute maximum AND minimum values, this option will only affect the maximum value. The minimum value, if not defined on the command line, will be 0. This option can be useful when graphing router traffic when the WAN line uses compression, and thus the throughput may be higher than the WAN line speed. (default autoconfigure)

unitsExponent

java.lang.Integer unitsExponent
unitsExponent This sets the 10**exponent scaling of the y-axis values. Normally values will be scaled to the appropriate units (k, M, etc.). However you may wish to display units always in k (Kilo, 10e3) even if the data is in the M (Mega, 10e6) range for instance. Value should be an integer which is a multiple of 3 between -18 and 18 inclusive. It is the exponent on the units you which to use. For example, use 3 to display the y-axis values in k (Kilo, 10e3, thousands), use -6 to display the y-axis values in u (Micro, 10e-6, millionths). Use a value of 0 to prevent any scaling of the y-axis values. (default autoconfigure)

verticalLabel

java.lang.String verticalLabel
verticalLabel vertical label on the left side of the graph. This is normally used to specify the units used. (default autoconfigure)

widthPixels

java.lang.Integer widthPixels
widthPixels Width of the drawing area within the graph. This affects the size of the gif. (default 400)

heightPixels

java.lang.Integer heightPixels
heightPixels Width of the drawing area within the graph. This affects the size of the gif. (default 100)

interlacedOption

java.lang.Boolean interlacedOption
interlacedOption If you set this option, then the resulting GIF will be interlaced. Most web browsers display these incrementally as they load. If you do not use this option, the GIFs default to being progressive scanned. The only effect of this option is to control the format of the GIF on disk. It makes no changes to the layout or contents of the graph. (default false)

imageInfo

java.lang.String imageInfo
imageInfo After the image has been created, the graph function uses printf together with this format string to create output similar to the PRINT function, only that the printf is supplied with the parameters filename, xsize and ysize. In order to generate an IMG tag suitable for including the graph into a web page, the command line would look like this: example 'Demo'

imageFormat

java.lang.String imageFormat
imageFormat Allows you to produce PNG output from rrdtool service. (default: GIF)

lazyOption

java.lang.Boolean lazyOption
lazyOption Only generate the graph, if the current gif is out of date or not existent. (default false)

upperLimit

java.lang.Integer upperLimit
upperLimit Defines the value normally located at the upper border of the graph. If the graph contains higher values, the upper border will move upwards to accomodate these values as well. If you want to define an upper-limit which will not move in any event you have to set the --rigid option as well. (default autoconfigure)

lowerLimit

java.lang.Integer lowerLimit
lowerLimit This is not the lower limit of a graph. But rather, this is the maximum lower bound of a graph. For example, the value -100 will result in a graph that has a lower limit of -100 or less. Use this keyword to expand graphs down. (default autoconfigure)

rigidOption

java.lang.Boolean rigidOption
rigidOption rigid boundaries mode. Normally rrdgraph will automatically expand the lower and upper limit if the graph contains a value outside the valid range. With the r option you can disable this behavior

base

java.lang.Integer base
base if you are graphing memory (and NOT network traffic) this switch should be set to 1024 so that one Kb is 1024 byte. For traffic measurement, 1 kb/s is 1000 b/s.

logarithmicOption

java.lang.Boolean logarithmicOption
logarithmicOption logarithmic y-axis scaling

color

RoundRobinColor color
color override the colors for the standard elements of the graph. The COLORTAG must be one of the following symbolic names: BACK ground, CANVAS, SHADEA left/top border, SHADEB right/bottom border, GRID, MGRID major grid, FONT, FRAME and axis of the graph or ARROW. This option can be called multiple times to set several colors. (default colors)

noLegendOption

java.lang.Boolean noLegendOption
noLegendOption Suppress generation of legend; only render the graph.

title

java.lang.String title
title Define a title to be written into the graph (default no title)

step

java.lang.Integer step
step By default graph calculates the width of one pixle in the time domain and tries to get data at that resolution from the RRD. With this switch you can override this behaviour. If you want rrdgraph to get data at 1 hour resolution from the RRD, then you can set the step to 3600 seconds. Note, that a step smaller than 1 pixle will be silently ignored. (default automatic)

virtualDataSourceContainer

VirtualDataSourceContainer virtualDataSourceContainer
virtualDataSourceContainer Define virtual name for a data source. This name can then be used in the functions explained below. The DEF call automatically chooses an RRA which contains CF consolidated data in a resolution appropriate for the size of the graph to be drawn. Ideally this means that one data point from the RRA should be represented by one pixel in the graph. If the resolution of the RRA is higher than the resolution of the graph, the data in the RRA will be further consolidated according to the consolidation function ( CF) chosen.

mEVirtualDataSourceContainer

MEVirtualDataSourceContainer mEVirtualDataSourceContainer
mEVirtualDataSourceContainer Create a new virtual data source by evaluating a mathematical expression, specified in Reverse Polish Notation (RPN). If you have ever used a traditional HP calculator you already know RPN. The idea behind RPN notation is, that you have a stack and push your data onto this stack. When ever you execute an operation, it takes as many data values from the stack as needed. The pushing of data is implicit, so when ever you specify a number or a variable, it gets pushed automatically. If this is all a big load of incomprehensible words for you, maybe an example helps (a more complete explanation is given in [1]): The expression vname+3/2 becomes vname,3,2,/,+ in RPN. First the three values get pushed onto the stack (which now contains (the current value of) vname, a 3 and a 2). Then the / operator pops two values from the stack (3 and 2), divides the first argument by the second (3/2) and pushes the result (1.5) back onto the stack. Then the + operator pops two values (vname and 1.5) from the stack; both values are added up and the result gets pushes back onto the stack. In the end there is only one value left on the stack: The result of the expression.

graphicPrint

GraphicPrint graphicPrint
graphicPrint allows to print string into the graph below the legend.

comment

java.lang.String comment
comment Like GPRINT but the text is simply printed into the graph.

graphicObjectContainer

GraphicObjectContainer graphicObjectContainer
GraphicObjectContainer fill of the graphic object to print on the graph

Class rrdService.util.RoundRobinImage implements Serializable

Serialized Fields

imageName

java.lang.String imageName
Name of this image

image

byte[] image
The image under a string representation

Class rrdService.util.RoundRobinLibraryContainer implements Serializable

Class rrdService.util.StackGraphicObject implements Serializable

Class rrdService.util.Template implements Serializable

Class rrdService.util.Time implements Serializable

Serialized Fields

calendar

java.util.Calendar calendar
Calendar representing the time

lastTime

long lastTime
Last Time

Class rrdService.util.VirtualDataSource implements Serializable

Serialized Fields

virtualName

java.lang.String virtualName
virtualName virtual name for a data source

rrdName

java.lang.String rrdName
roundRobinDataBase name associate with this virtual data source

dataSourceName

java.lang.String dataSourceName
dataSourceName of this virtual data source

consolidationFunction

ConsolidationFunction consolidationFunction
consolidationFunction of this virtual data source

Class rrdService.util.VirtualDataSourceContainer implements Serializable

Class rrdService.util.VRuleGraphicObject implements Serializable

Serialized Fields

time

java.lang.String time
time to print see GraphicPrint for time format

Class rrdService.util.XGrid implements Serializable

Serialized Fields

baseGridUnit

java.lang.String baseGridUnit
The base grid unit of the grid

baseGridInterval

int baseGridInterval
The base grid interval of the grid

majorGridUnit

java.lang.String majorGridUnit
The major grid unit of the grid

majorGridInterval

int majorGridInterval
The major grid interval of the grid

labelUnit

java.lang.String labelUnit
The label unit of the grid

labelInterval

int labelInterval
The label interval of the grid

labelPrecision

int labelPrecision
The label precision of the grid

labelFormat

java.lang.String labelFormat
The label format of the grid

defaultGrid

boolean defaultGrid
Default grid

Class rrdService.util.YGrid implements Serializable

Serialized Fields

gridStep

int gridStep
The grid step of ygrid

labelFactor

int labelFactor
The label factor of ygrid

defaultGrid

boolean defaultGrid
Default grid


Copyright 1885-2001 FIRMENICH SA, Geneva

Submit a bug or feature
Copyright 1885-2001 FIRMENICH SA, Geneva,
All Rights Reserved.