LINUX.ORG.RU

История изменений

Исправление 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 - это собственно сам контролируемый параметр