ConFoo: Call for paper is now Open

rrd_graph

(PECL rrd >= 0.9.0)

rrd_graphCrea la imagen de un conjunto de datos

Descripción

array rrd_graph ( string $filename , array $options )

Crea la imagen de un conjunto de datos particulares desde el archivo de RRD.

Parámetros

filename

El nombre del archivo de salida del gráfico. Este generalmente tiene una terminación .png, .svg o .eps, dependiendo del formato de salida que desee.

options

Las opciones para la generación de la imagen. Consulte la página del manual de gráficos rrd para conocer todas las posibles opciones. Todas las opciones (definiciones de datos, definiciones de variables, etc.) son permitidas.

Valores devueltos

Se devolverá un array con información acerca de la imagen generada, FALSE cuando se produzca un error.

add a note add a note

User Contributed Notes 3 notes

up
0
Anonymous
1 year ago
When I add

--font AXIS:8:

into $options,

I receive the next error:

PNG creation error: unknown option '--font AXIS:8:'

According to docs from rrdtool site the right syntax is:

[-n|--font FONTTAG:size:[font]]

This lets you customize which font to use for the various text elements on the RRD graphs. DEFAULT sets the default value for all elements, TITLE for the title, AXIS for the axis labels, UNIT for the vertical unit label, LEGEND for the graph legend, WATERMARK for the watermark on the edge of the graph.

Use Times for the title: --font TITLE:13:Times

Note that you need to quote the argument to --font if the font-name contains whitespace: --font "TITLE:13:Some Font"

If you do not give a font string you can modify just the size of the default font: --font TITLE:13:.
up
0
Matt C
2 years ago
Note; apache server requires write access to the folder in which the image is to be created otherwise no image file is produced, and (unhelpfully) no error is generated.
up
-1
Dk
1 year ago
You can get the latest RRD Error by simply doing print_r(rrd_error()) immediately after the rrd_graph() call.
To Top