函数:RRDCreator::save()
适用版本:PHP 5 >= 5.4.0, PECL rrd >= 1.1.0
用法:RRDCreator::save() 方法用于保存创建的 RRD 数据库。它将创建好的 RRD 数据库文件写入到指定的路径。
语法:bool RRDCreator::save(string $filename)
参数:
返回值:如果保存成功,则返回 true,否则返回 false。
示例:
// 创建一个 RRD 数据库
$creator = new RRDCreator('example.rrd');
$creator->addDataSource('speed', 'GAUGE', 600, 0, 100);
$creator->addArchive('AVERAGE', 0.5, 1, 120);
$creator->addArchive('AVERAGE', 0.5, 6, 720);
$creator->save();
echo 'RRD 文件创建成功!';
// 创建一个 RRD 数据库,并保存到指定路径
$creator = new RRDCreator();
$creator->setPath('/path/to/save/');
$creator->setOptions(['--step', '300']);
$creator->addDataSource('temperature', 'GAUGE', 600, -50, 100);
$creator->addArchive('AVERAGE', 0.5, 1, 120);
$creator->save('example.rrd');
echo 'RRD 文件保存成功!';
注意: