addDataset('used', 'GAUGE', 0) ->addDataset('free', 'GAUGE', 0); $file = $config['install_dir'].'/includes/polling/storage/'. $mib .'.inc.php'; if (is_file($file)) { include $file; } d_echo($storage); if ($storage['size']) { $percent = round(($storage['used'] / $storage['size'] * 100)); } else { $percent = 0; } echo $percent.'% '; $fields = array( 'used' => $storage['used'], 'free' => $storage['free'], ); $tags = compact('mib', 'descr', 'rrd_name', 'rrd_def'); data_update($device, 'storage', $tags, $fields); $update = dbUpdate(array('storage_used' => $storage['used'], 'storage_free' => $storage['free'], 'storage_size' => $storage['size'], 'storage_units' => $storage['units'], 'storage_perc' => $percent), 'storage', '`storage_id` = ?', array($storage['storage_id'])); echo "\n"; }//end foreach unset($storage);