Portál AbcLinuxu, 11. května 2025 04:45

Dotaz: RRD -- nesouvisle cary

28.12.2006 22:52 hansabc | skóre: 4
RRD -- nesouvisle cary
Přečteno: 220×
Odpovědět | Admin
Dobry mam problem -- kreslim pomoci rrdtool grafy -- grafy uz fici ale jsou nesouvisle -- nespojuje body, nevite nekdo proc. A jeste nevite jak prepocist ma bity?
 
 
Jinak data jsou na masine A ktere posilma do mysql na masinu B a na masine B z mysql predavam data rrdtool. Hodonoty sedi i preruspvany graf odpovida prenesenym datum, jenom to porad vypada hnusne. dik
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

29.12.2006 08:24 *
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
Odpovědět | | Sbalit | Link | Blokovat | Admin
a v rrd databazi je co? neni tam vypadek hodnoty nebo hodnota pres min/max?
29.12.2006 08:49 Richard Gavenda | skóre: 19 | Třinec
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
Prekontrolujte si casovani, tj. jak casto data ukladate, jaka je perioda vzorku v databazi a s jakou periodou vzorku vykreslujete data.
29.12.2006 09:00 hansabc | skóre: 4
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
DAm logovat co jde do RRD za hodnoty -- to uvidum za hodku jestli posilam data dobre, a nevite jak si presctu rrd databazi? dik
29.12.2006 10:18 *
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
rrdtool help

bude tam neco jako dump nebo export ci tak nejak. ale v tutorialech jednom z prvnich, kde je create a update je taky tusim jak vytahnout hodnotu pro konkretni cas.
29.12.2006 10:33 *
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
Jinak k tem vypadkum...

Pri create? data store ma interval na pevnou casovou vzdalenost. A co jejich hearbeat? Musi update dorazit presne v dany interval nebo maji sanci dorazit data az po intervalu s nasledujicimi updaty? Totiz pri update se pocita s casem, ktery chcete updatovat a pak hraje roli taky casy kdy skutecne dorazi pozdavaek na update takoveho casoveho vzroku.

Pripadne jak velky je interval updatu a jak velky je interval data store? Pro souvisly grafovani je doporuceny mit update rychlejsi o vterinu nebo dve, nez je interval datastore, aby se nestalo, ze scheduler postupne casem nestihne - radsi at se pouzije posledni hodnota ze dvou v intervalu = jedno cislo se ztrati a nektera mereni jsou od sebe dal nez jina, nez aby byl "vypadek" hodnoty nekde jinde, kdy hodnota ve skutecnosti nechybi a mate vsechny mereni, akorat graf vypada divne...

A pri prepoctu na rra co se pouziva pri grafovani, kdyz se z tech datapointu pocitaji konsolidovany data pointy (cdp). Je k dispozici dostecny procento pouzitelnych data pointu - teda ze nejsou pres min/max nebo ze nedorazily?
29.12.2006 12:53 hansabc | skóre: 4
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takze -- udelal jsem zakladni zmenu -- misto hodnoty N (now) jsem dal caz ze kdy casovy vzorek je, ted je raf monohem hezci, ale sem tam se obevi mezera -- to asi tekdy kdyz je mereni cca o 1s delsi nez interval interval je nastaven 300 a mereni vrati treba po 301.
Jestli to chapu dobre tak musim docilit aby vzorky byly z presnych useku T z delaj resne 300 ani vic ani min.
TEd jsem si ale vsiml ze mi to hlasi hlasku ERROR: illegal attempt to update using time 1167393001 when last update time is 1167393001 (minimum one second step) ale hodnota je ulezena a graf sedi -- jaka je syntaxe aby bral data ze vzorku ktery mu davam? Zas dik
29.12.2006 13:22 *
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
nez se zamotam v tom co znam z doby davno minule a toho co vidim, ze je dnes, tak asi lepsi bude odkazat:

http://oss.oetiker.ch/rrdtool/doc/rrdcreate.en.html

cast: The heartbeat and the step

> Jestli to chapu dobre tak musim docilit aby vzorky byly z presnych useku

ne. podle druhu hodnoty, asi ne u vsech, ale treba u gauge se to prepocitava podle okolnich hodnot pri prumerech pro CDP (overit jestli je to jeste aktualni?)
29.12.2006 13:40 *
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
Heartbeat by mel byt aspon tak velky jak je interval nebo vetsi, jinak musis trefit mereni presne do nejakeho mensiho useku v intervalu bo zhuci s chybou.

Pokud to dobre chapu, tak interval rika jak casto chces hodnotu PDP daneho DS. A heartbeat rika jak daleko v case muze byt mereni od casu PDP aby se dalo pouzit. No a ze vsech vyhovujicich mereni se spocita priblizna hodnota nejakym casove zohlednenym prumerem.

Start databaze v case 0 s intervalem delky 10 na casovy ose: 0,10,20,30,40... Pro heartbeat 4 musis merit aspon jednou v usecich 0-2, 8-12, 18-22, 28-32, 38-42, aby se vyrobil PDP v kazdym bode.

Pro heartbeat 20 staci merit aspon jednou v usecich 10-20,40-50 nebo i jinak.

Jo sem si vsim vic nez jeden update v danou vterinu to neumi asi zamerne, aby se PDP nemuselo pocitat z prilis mnoha hodnot = zabirani moc pameti, neda se predvidat maximalni uchovavany pocet update do vypoctu PDP.
29.12.2006 13:57 *
Rozbalit Rozbalit vše Re: RRD -- nesouvisle cary
> Start databaze v case 0 s intervalem delky 10 na casovy ose: 0,10,20,30,40... Pro heartbeat 4 musis merit aspon jednou v usecich 0-2, 8-12, 18-22, 28-32, 38-42, aby se vyrobil PDP v kazdym bode.

uplne jinak :)))

> heartbeat defines the maximum number of seconds that may pass between two updates of this data source before the value of the data source is assumed to be *UNKNOWN*.

takze: Start databaze v case 0 s intervalem delky 10 na casovy ose: 0,10,20,30,40... Pro heartbeat 4 musis merit v useku 0-10: nejpozdeji pred 4 a kdyz to stihnes ve 2 tak znovu nejpozdeji pred 7 a kdyz to stihnes v 6 tak nejpozdeji pred 11 a kdyz to stihnes v 7 tak mas prvni PDP. A pokracujes pro interval 10-20 to musis stihnout pred pred 12 a tak dal.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.