diff options
Diffstat (limited to 'plugin/df.php')
-rw-r--r-- | plugin/df.php | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/plugin/df.php b/plugin/df.php index bf9b850..79c5cb5 100644 --- a/plugin/df.php +++ b/plugin/df.php | |||
@@ -11,15 +11,7 @@ require_once 'inc/collectd.inc.php'; | |||
11 | # df/ | 11 | # df/ |
12 | # df/df-XXXX.rrd | 12 | # df/df-XXXX.rrd |
13 | 13 | ||
14 | $obj = new Type_GenericStacked; | 14 | $obj = new Type_GenericStacked($CONFIG['datadir']); |
15 | $obj->datadir = $CONFIG['datadir']; | ||
16 | $obj->args = array( | ||
17 | 'host' => $host, | ||
18 | 'plugin' => $plugin, | ||
19 | 'pinstance' => $pinstance, | ||
20 | 'type' => $type, | ||
21 | 'tinstance' => $tinstance, | ||
22 | ); | ||
23 | $obj->data_sources = array('free', 'used'); | 15 | $obj->data_sources = array('free', 'used'); |
24 | $obj->ds_names = array( | 16 | $obj->ds_names = array( |
25 | 'free' => 'Free', | 17 | 'free' => 'Free', |
@@ -31,14 +23,12 @@ $obj->colors = array( | |||
31 | ); | 23 | ); |
32 | $obj->width = $width; | 24 | $obj->width = $width; |
33 | $obj->heigth = $heigth; | 25 | $obj->heigth = $heigth; |
34 | $obj->seconds = $seconds; | ||
35 | 26 | ||
36 | $obj->rrd_title = sprintf('Free space (%s)', $tinstance); | 27 | $obj->rrd_title = sprintf('Free space (%s)', $obj->args['tinstance']); |
37 | $obj->rrd_vertical = 'Bytes'; | 28 | $obj->rrd_vertical = 'Bytes'; |
38 | $obj->rrd_format = '%5.1lf%sB'; | 29 | $obj->rrd_format = '%5.1lf%sB'; |
39 | 30 | ||
40 | collectd_flush(ident_from_args($obj->args)); | 31 | collectd_flush($obj->identifiers); |
41 | |||
42 | $obj->rrd_graph(); | 32 | $obj->rrd_graph(); |
43 | 33 | ||
44 | ?> | 34 | ?> |