[pve-devel] adding a new value in rrd ?
Alexandre DERUMIER
aderumier at odiso.com
Sun Jan 13 10:21:48 CET 2013
>>file: pve-cluster/data/src/status.c
>>function: update_rrd_data()
>>
>>search for 'skip'
ok got it!
one other question, if I try to add template value just after ctime, and I increment skip
$data = "$d->{uptime}:$d->{name}:$ctime:$template:$d->{cpus}:$d->{cpu}:",
and that all nodes have not yet updated their packages, I think I'll make bad things.
if node1 have field4 template, and node2 have field4 maxcpu, node1 will see all field4 maxcpu as template values.
Maybe it is better to do a new rrd like you suggest ? (/pve3/xxx=). (But I really only need it in memory)
----- Mail original -----
De: "Dietmar Maurer" <dietmar at proxmox.com>
À: "Alexandre DERUMIER" <aderumier at odiso.com>
Cc: pve-devel at pve.proxmox.com
Envoyé: Samedi 12 Janvier 2013 09:21:28
Objet: RE: [pve-devel] adding a new value in rrd ?
> >>AFAIK there is no easy way to add new values. Any ideas are welcome.
> Yes, adding ds in not easy, I have use scripts is past with my cacti rrds.
> I'll try to refind them.
The idea was that we simply do not add any values. If we really need to add something,
we simply use a new file (maybe called .../pve3/xxx).
> >>We skip the first values - we just need them in RAM (pmxcfs).
>
> Oh, that's exactly what I need ! (where are the values skipped ?)
file: pve-cluster/data/src/status.c
function: update_rrd_data()
search for 'skip'
More information about the pve-devel
mailing list