RRDUpdater::update
(PECL rrd >= 0.9.0)
RRDUpdater::update — Обновляет файл базы данных RRD
Описание
$values
, string $time
= time()
) : boolОбновляет файл базы данных RRD, определенный через конструктор RRDUpdater::__construct(). Файл обновляется заданными значениями.
Список параметров
-
values
-
Данные для обновления. Массив с ключами, соответствующими именам источников данных.
-
time
-
Значение времени для обновления соответствующих данных. По умолчанию используется текущее время.
Возвращаемые значения
Возвращает true
в случае успешного завершения или false
в случае возникновения ошибки.
Ошибки
В случае ошибки выбрасывает исключение типа Exception.
Примеры
Пример #1 Пример использования RRDUpdater::update()
<?php
$updator = new RRDUpdater("speed.rrd");
//обновляет источник данных "speed" значением "12411"
//для времени заданного временной меткой timestamp "920807700"
$updator->update(array("speed" => "12411"), "920807700");
?>