reklama

RRDtool a zápis do databáze po hodnotách

xxx1

RRDtool a zápis do databáze po hodnotách
« kdy: 13. 04. 2018, 06:45:15 »
Zdravím Vás, najde se tu někdo, kdo v tom umí?

Takto se krmí databáze:

Kód: [Vybrat]
ret = rrd_update('cesta', 'N:%s:%s:%s' %(x1.strip(), x2.strip(), x3.strip()));
Půjde to nějak pořešít, aby se každá hodnota do databáze zapisovala zvlášt?
Myslím tím v programu 3 řádky a každý by zapisoval do databaze jinou hodnotu x1,x2,x3.
« Poslední změna: 13. 04. 2018, 07:57:34 od Petr Krčmář »

reklama


jk

Re:RRDtool a zápis do databáze po hodnotách
« Odpověď #1 kdy: 13. 04. 2018, 09:06:45 »
Ne, update musí mít všechny metriky najednou. Plyne to z toho, jak RRDtool funguje.

Ale příkaz pro update se dá skládat postupně. Většina knihoven k RRDtoolu jsou pouze wrappery kolem řádkového rozhraní, takže se tam dá ten aktualizační příkaz postupně skládat.

xxx1

Re:RRDtool a zápis do databáze po hodnotách
« Odpověď #2 kdy: 16. 04. 2018, 09:17:07 »
Děkují, mužů ještě dotaz?

Zajímalo by mně, zda se dá vykreslit denní graf s určitého dne a nejradějí od půlnocí do půlnoci.
Bych chtěl 3 grafy
4 hodinový   start -4h
Denní    start -1d
A pak včera od půlnocí do půlnoci.

jde mi o to abych grafy umístil na php stránku.
U včerejšího grafu by bylo po každé straně tlačítko, a já si mohl v grafu po dnech listovat





fubar

Re:RRDtool a zápis do databáze po hodnotách
« Odpověď #3 kdy: 16. 04. 2018, 14:21:05 »
rrdtool graph se predavaji parametry --start a --end, tak si proste vypocitas unixtime vcerejsi pulnoci (napr. parametrem programu date)

 

reklama