RRDUpdater::update

(PECL rrd >= 0.9.0)

RRDUpdater::updateОбновляет файл базы данных RRD

Описание

public RRDUpdater::update ( array $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");
?>