История изменений
Исправление kto_tama, (текущая версия) :
Я в свое время реализовал следующий сценарий:
создание базы данных:
require «rrd»
interval = 60 # seconds
inbound_file = '../db/inbound.rrd'
my_rrd = RRD.new(inbound_file, 'inbound')
my_rrd.create(interval)
апдэйт этой базы - раз в минуту по крону:
rrd_file = '../db/inbound.rrd'
my_rrd = RRD.new(rrd_file, '../graph/')
my_rrd.update(inbound)
my_rrd.graph(60, 'inbound')
где inbound - это собственно сам контролируемый параметр
в библиотеке я вообще ничего не трогал
Исходная версия kto_tama, :
Я в свое время реализовал следующий сценарий:
создание базы данных:
require «rrd»
interval = 60 # seconds
inbound_file = '../db/inbound.rrd'
my_rrd = RRD.new(inbound_file, 'inbound')
my_rrd.create(interval)
апдэйт этой базы - раз в минуту по крону:
rrd_file = '../db/inbound.rrd'
my_rrd = RRD.new(rrd_file, '../graph/')
my_rrd.update(inbound)
my_rrd.graph(60, 'inbound')
где inbound - это собственно сам контролируемый параметр